1 <patTemplate:tmpl name="_widget">
\r
2 <script type="text/javascript">
\r
4 function uploadCheck(){
\r
5 if (!document.upload.setid.value){
\r
6 alert('操作対象のパターンセットが選択されていません');
\r
9 if (!document.upload.upfile.value){
\r
10 alert('アップロードするファイルが選択されていません');
\r
13 document.upload.act.value = 'upload';
\r
14 if (window.confirm('ファイルをアップロードします')){
\r
15 document.upload.submit();
\r
19 function downloadCSV(){
\r
20 if (!document.upload.setid.value){
\r
21 alert('操作対象のパターンセットが選択されていません');
\r
24 document.upload.act.value = 'download';
\r
25 document.upload.submit();
\r
29 // スクロールバー付きのテーブルを作成
\r
30 //m3_tableWithScrollbar('widgetlist', 15, 0);
\r
34 <div align="center">
\r
37 <!-- m3:ErrorMessage -->
\r
38 <form method="post" name="main">
\r
39 <input type="hidden" name="act" />
\r
41 <form enctype="multipart/form-data" method="post" name="upload">
\r
42 <input type="hidden" name="act" />
\r
43 <input type="hidden" name="datatype" />
\r
45 <label>操作対象のパターンセット:</label>
\r
46 <select name="setid">
\r
47 <option value="">-- 未選択 --</option>
\r
48 <patTemplate:tmpl name="set_id_list">
\r
49 <option value="{VALUE}" {SELECTED}>{NAME}</option>
\r
51 </select><br /><br />
\r
54 <table class="simple-table" width="400">
\r
57 <td class="table-head" colspan="2">CSVアップロード</td>
\r
60 <td colspan="2"><input type="file" name="upfile" size="50" /></td>
\r
63 <td><input type="checkbox" name="item_replace" />既存データをすべて削除</td>
\r
64 <td align="right"><input type="button" class="button" onclick="uploadCheck();" value="アップロード" /></td>
\r
71 <table class="simple-table" width="400">
\r
74 <td class="table-head" colspan="2">CSVダウンロード</td>
\r
79 <input type="button" class="button" onclick="downloadCSV();" value="ダウンロード" />
\r