1 <div id='oils_rpt_editor_div'>
2 <table width='100%' id='oils_rpt_editor_table'>
5 <th>Template Name:</th>
6 <td><span id='oils_rpt_report_editor_template_name'/></td>
9 <th>Template Creator:</th>
10 <td><span id='oils_rpt_report_editor_template_creator'/></td>
13 <th>Template Description:</th>
14 <td><span id='oils_rpt_report_editor_template_description'/></td>
20 var oils_rpt_report_editor_name_func = function(obj) {
21 if(obj.value) removeCSSClass(obj, OILS_RPT_INVALID_DATA);
22 else addCSSClass(obj, OILS_RPT_INVALID_DATA);
26 <input type='text' id='oils_rpt_report_editor_name' class='oils_rpt_invalid_input'
27 onkeyup='oils_rpt_report_editor_name_func(this);'
28 onchange='oils_rpt_report_editor_name_func(this);'/>
32 <th>Report Description:</th>
33 <td><textarea cols='45' rows='2' id='oils_rpt_report_editor_desc'/></td>
36 <th>Report Columns:</th>
37 <td><b id='oils_rpt_report_editor_cols'/></td>
40 <tr><td colspan='2'><hr/></td></tr>
43 <th>Choose a folder to store this report definition: </th>
45 <div style='margin-bottom: 7px;'>
46 <span>Selected Folder: </span>
47 <b id='oils_rpt_report_editor_selected_folder'/>
49 <span id='oils_rpt_report_editor_dest_folder'/>
53 <tr><td colspan='2'><hr/></td></tr>
56 <td colspan='2' style='padding: 10px;'>
57 <!--#include virtual="oils_rpt_param_editor.xhtml"-->
61 <tr><td colspan='2'><hr/></td></tr>
65 <th colspan='2'>Output Options</th>
70 <div><b>Output Options</b></div>
72 <li><input type="checkbox" id="oils_rpt_format_excel" value="t" checked="checked"/><span>Excel Output</span></li>
73 <li><input type="checkbox" id="oils_rpt_format_csv" value="t"/><span>CSV Output</span></li>
75 <input type="checkbox" id="oils_rpt_format_html" value="t" checked="checked"/>HTML Output
77 <li><input type="checkbox" id="oils_rpt_format_chart_bar" value="t" checked="checked"/><span>Bar Charts</span></li>
79 <li><input type="checkbox" id="oils_rpt_format_chart_pie" value="t"/><span>Pie Charts</span></li>
81 <li><input type="checkbox" id="oils_rpt_format_chart_line" value="t"/><span>Line Charts</span></li>
89 <tr><td colspan='2'><hr/></td></tr>
92 <th>Recurring Report: </th>
94 <input type="checkbox" id="oils_rpt_recur" value="t"
97 DOM.oils_rpt_recur_count.disabled = false;
98 DOM.oils_rpt_recur_interval_type.disabled = false;
100 DOM.oils_rpt_recur_count.disabled = true;
101 DOM.oils_rpt_recur_interval_type.disabled = true;
107 <th>Recurrence Interval: </th>
109 <select id="oils_rpt_recur_count" disabled='disabled'>
110 <option value='1'>1</option>
111 <option value='2'>2</option>
112 <option value='3'>3</option>
113 <option value='4'>4</option>
114 <option value='5'>5</option>
115 <option value='6'>6</option>
116 <option value='7'>7</option>
117 <option value='8'>8</option>
118 <option value='9'>9</option>
119 <option value='10'>10</option>
120 <option value='11'>11</option>
121 <option value='12'>12</option>
122 <option value='13'>13</option>
123 <option value='14'>14</option>
124 <option value='15'>15</option>
125 <option value='16'>16</option>
126 <option value='17'>17</option>
127 <option value='18'>18</option>
128 <option value='19'>19</option>
129 <option value='20'>20</option>
130 <option value='21'>21</option>
131 <option value='22'>22</option>
132 <option value='23'>23</option>
133 <option value='24'>24</option>
135 <select id="oils_rpt_recur_interval_type" disabled='disabled'>
136 <option value="days">Day(s)</option>
137 <option value="weeks">Week(s)</option>
138 <option value="months">Month(s)</option>
144 <span>Run ASAP </span>
145 <input type='checkbox' id='oils_rpt_report_editor_run_now'
148 DOM.oils_rpt_param_editor_sched_start_date.disabled = true;
149 DOM.oils_rpt_param_editor_sched_start_hour.disabled = true;
151 DOM.oils_rpt_param_editor_sched_start_date.disabled = false;
152 DOM.oils_rpt_param_editor_sched_start_hour.disabled = false;
156 <span> or at: </span>
159 <input id="oils_rpt_param_editor_sched_start_date" type="text" size="10"/>
161 <select id='oils_rpt_param_editor_sched_start_hour'>
162 <option value="00:00">Midnight</option>
163 <option value="01:00">1 AM</option>
164 <option value="02:00">2 AM</option>
165 <option value="03:00">3 AM</option>
166 <option value="04:00">4 AM</option>
167 <option value="05:00">5 AM</option>
168 <option value="06:00">6 AM</option>
169 <option value="07:00">7 AM</option>
170 <option value="09:00">8 AM</option>
171 <option value="09:00">9 AM</option>
172 <option value="10:00">10 AM</option>
173 <option value="11:00">11 AM</option>
174 <option value="12:00">Noon</option>
175 <option value="13:00">1 PM</option>
176 <option value="14:00">2 PM</option>
177 <option value="15:00">3 PM</option>
178 <option value="16:00">4 PM</option>
179 <option value="17:00">5 PM</option>
180 <option value="18:00">6 PM</option>
181 <option value="19:00">7 PM</option>
182 <option value="20:00">8 PM</option>
183 <option value="21:00">9 PM</option>
184 <option value="22:00">10 PM</option>
185 <option value="23:00">11 PM</option>
190 <th>Send completion notification to this Email address: </th>
191 <td><input id="oils_rpt_param_editor_sched_email" type="text" size="25"/></td>
194 <th>Choose a folder to store this report's output: </th>
196 <div style='margin-bottom: 7px;'>
197 <span>Selected Folder: </span>
198 <b id='oils_rpt_output_selected_folder'/>
200 <span id='oils_rpt_output_dest_folder'/>
206 <input id='oils_rpt_report_editor_save' type='submit' value='Save Report'/>
213 <span id='oils_rpt_empty_param' class='hide_me'>
214 One or more of the user-defined parameters has been left empty.
215 Please fill in all fields.
218 <span id='oils_rpt_report_exists' class='hide_me'>
219 There is already a report in this folder with the given name.