<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
- <link href="../dojox/grid/_grid/Grid.css" rel="stylesheet" type="text/css">
- <link href="../dojox/grid/_grid/tundraGrid.css" rel="stylesheet" type="text/css">
<title>Rec10Web Schedule管理</title>
- <script type="text/javascript" src="../dojo/dojo.js" djConfig="parseOnLoad: true"></script>
+ <script src="./dojo/dojo/dojo.js" djConfig="parseOnLoad:true">
+ </script>
+ <!-- テーマの読み込み -->
+ <style type="text/css">
+ @import "./dojo/dojo/resources/dojo.css";
+ @import "./dojo/dijit/themes/tundra/tundra.css";
+ @import "./dojo/dojox/grid/resources/Grid.css";
+ @import "./dojo/dojox/grid/resources/tundraGrid.css";
+ </style>
<script type="text/javascript">
<!--
- dojo.require('dojox.grid.Grid');
+ dojo.require('dojo.parser');
+ dojo.require('dojox.grid.DataGrid');
dojo.require('dojo.data.ItemFileReadStore');
dojo.require('dojox.data.CsvStore');
- dojo.require('dojo.parser');
-
-
+ dojo.require("dijit.form.Form");
+ dojo.require('dijit.form.FilteringSelect');
+ dojo.require('dijit.form.Button');
// グリッドに表示する元データをロード
var store = new dojox.data.CsvStore({url:'./recdatum.csv'});
+ function click(){
+ var items=dijit.byId("grid").selection.getSelected();
+ var str="";
+ for (i=0;i<items.length;i++){
+ var s=dijit.byId("grid").store.getValue(items[i],"id");
+ str=str+s+",";
+ }
+ dijit.byId("tasknum").setValue(str);
+ }
-->
</script>
</head>
<!-- テーマの読み込み -->
- <body class="tundra">
- <table
- dojoType="dojox.grid.Grid"
- store="store"
- query="{id:'*'}"
- autoHeight="true"
- width="100%"
- clientSort="true">
- <thead>
- <tr>
- <th width="30px" field="id">ID</th>
- <th width="90px" field="type">タイプ</th>
- <th width="50px" field="chtxt">チャンネル</th>
- <th field="title">タイトル</th>
- <th width="100px" field="btime">開始</th>
- <th width="100px" field="etime">終了</th>
- <th width="30px" field="opt">オプション</th>
- <th width="50px" field="deltaday">周期</th>
- </tr>
- </thead>
- </table>
+ <body class="tundra">
+ <div dojoType="dijit.form.Form" action="rec10web.py" onExecute="this.submit()">
+ <table
+ id="grid"
+ name="grid"
+ dojoType="dojox.grid.DataGrid"
+ store="store"
+ query="{id:'*'}"
+ autoHeight="true"
+ width="100%"
+ autoWidth="true"
+ clientSort="true"
+ onClick="click">
+ <thead>
+ <tr>
+ <th width="30px" field="id">ID</th>
+ <th width="90px" field="type">タイプ</th>
+ <th width="50px" field="chtxt">チャンネル</th>
+ <th width="150px" field="title">タイトル</th>
+ <th width="100px" field="btime">開始</th>
+ <th width="100px" field="etime">終了</th>
+ <th width="30px" field="opt">オプション</th>
+ <th width="50px" field="deltaday">周期</th>
+ </tr>
+ </thead>
+ </table>
+ <select name="exec"
+ dojoType="dijit.form.FilteringSelect"
+ autocomplete="false"
+ value="del"
+ onChange="setType">
+ <option value="del">削除(複数同時可能)</option>
+ <option value="change">変更(最後に選択したもの)</option>
+ </select>
+ <div dojoType="dijit.form.Button" type="submit">実行</div>
+ <div dojoType="dijit.form.TextBox"
+ name="tasknum"
+ id="tasknum"
+ value=""
+ style="display:none">
+ </div>
+ </div>
</body>
</html>