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 nowrap='nowrap'><b id='oils_rpt_report_editor_cols'/></td>
39 <tr class='hide_me' id='oils_rpt_editor_pivot_label_row'>
40 <th>Pivot Label Column:</th>
42 <select id='oils_rpt_editor_pivot_label'>
43 <option selected='selected' value=''> -- Select One (optional) -- </option>
47 <tr class='hide_me' id='oils_rpt_editor_pivot_data_row'>
48 <th>Pivot Data Column:</th>
50 <select id='oils_rpt_editor_pivot_data'>
56 <tr><td colspan='2'><hr/></td></tr>
59 <th>Choose a folder to store this report definition: </th>
61 <div style='margin-bottom: 7px;'>
62 <span>Selected Folder: </span>
63 <b id='oils_rpt_report_editor_selected_folder'/>
65 <span id='oils_rpt_report_editor_dest_folder'/>
69 <tr><td colspan='2'><hr/></td></tr>
72 <td colspan='2' style='padding: 10px;'>
73 <!--#include virtual="oils_rpt_param_editor.xhtml"-->
77 <tr><td colspan='2'><hr/></td></tr>
81 <th colspan='2'>Output Options</th>
86 <div><b>Output Options</b></div>
88 <li><input type="checkbox" id="oils_rpt_format_excel" value="t" checked="checked"/><span>Excel Output</span></li>
89 <li><input type="checkbox" id="oils_rpt_format_csv" value="t"/><span>CSV Output</span></li>
91 <input type="checkbox" id="oils_rpt_format_html" value="t" checked="checked"/>HTML Output
93 <li><input type="checkbox" id="oils_rpt_format_chart_bar" value="t" checked="checked"/><span>Bar Charts</span></li>
95 <li><input type="checkbox" id="oils_rpt_format_chart_pie" value="t"/><span>Pie Charts</span></li>
97 <li><input type="checkbox" id="oils_rpt_format_chart_line" value="t"/><span>Line Charts</span></li>
105 <tr><td colspan='2'><hr/></td></tr>
108 <th>Recurring Report: </th>
110 <input type="checkbox" id="oils_rpt_recur" value="t"
113 DOM.oils_rpt_recur_count.disabled = false;
114 DOM.oils_rpt_recur_interval_type.disabled = false;
116 DOM.oils_rpt_recur_count.disabled = true;
117 DOM.oils_rpt_recur_interval_type.disabled = true;
123 <th>Recurrence Interval: </th>
125 <select id="oils_rpt_recur_count" disabled='disabled'>
126 <option value='1'>1</option>
127 <option value='2'>2</option>
128 <option value='3'>3</option>
129 <option value='4'>4</option>
130 <option value='5'>5</option>
131 <option value='6'>6</option>
132 <option value='7'>7</option>
133 <option value='8'>8</option>
134 <option value='9'>9</option>
135 <option value='10'>10</option>
136 <option value='11'>11</option>
137 <option value='12'>12</option>
138 <option value='13'>13</option>
139 <option value='14'>14</option>
140 <option value='15'>15</option>
141 <option value='16'>16</option>
142 <option value='17'>17</option>
143 <option value='18'>18</option>
144 <option value='19'>19</option>
145 <option value='20'>20</option>
146 <option value='21'>21</option>
147 <option value='22'>22</option>
148 <option value='23'>23</option>
149 <option value='24'>24</option>
151 <select id="oils_rpt_recur_interval_type" disabled='disabled'>
152 <option value="days">Day(s)</option>
153 <option value="weeks">Week(s)</option>
154 <option value="months">Month(s)</option>
160 <span>Run ASAP </span>
161 <input type='checkbox' id='oils_rpt_report_editor_run_now'
164 DOM.oils_rpt_param_editor_sched_start_date.disabled = true;
165 DOM.oils_rpt_param_editor_sched_start_hour.disabled = true;
167 DOM.oils_rpt_param_editor_sched_start_date.disabled = false;
168 DOM.oils_rpt_param_editor_sched_start_hour.disabled = false;
172 <span> or at: </span>
175 <input id="oils_rpt_param_editor_sched_start_date" type="text" size="10"/>
177 <select id='oils_rpt_param_editor_sched_start_hour'>
178 <option value="00:00">Midnight</option>
179 <option value="01:00">1 AM</option>
180 <option value="02:00">2 AM</option>
181 <option value="03:00">3 AM</option>
182 <option value="04:00">4 AM</option>
183 <option value="05:00">5 AM</option>
184 <option value="06:00">6 AM</option>
185 <option value="07:00">7 AM</option>
186 <option value="09:00">8 AM</option>
187 <option value="09:00">9 AM</option>
188 <option value="10:00">10 AM</option>
189 <option value="11:00">11 AM</option>
190 <option value="12:00">Noon</option>
191 <option value="13:00">1 PM</option>
192 <option value="14:00">2 PM</option>
193 <option value="15:00">3 PM</option>
194 <option value="16:00">4 PM</option>
195 <option value="17:00">5 PM</option>
196 <option value="18:00">6 PM</option>
197 <option value="19:00">7 PM</option>
198 <option value="20:00">8 PM</option>
199 <option value="21:00">9 PM</option>
200 <option value="22:00">10 PM</option>
201 <option value="23:00">11 PM</option>
206 <th>Send completion notification to this Email address: </th>
207 <td><input id="oils_rpt_param_editor_sched_email" type="text" size="25"/></td>
210 <th>Choose a folder to store this report's output: </th>
212 <div style='margin-bottom: 7px;'>
213 <span>Selected Folder: </span>
214 <b id='oils_rpt_output_selected_folder'/>
216 <span id='oils_rpt_output_dest_folder'/>
222 <input id='oils_rpt_report_editor_save' type='submit' value='Save Report'/>
229 <span id='oils_rpt_empty_param' class='hide_me'>
230 One or more of the user-defined parameters has been left empty.
231 Please fill in all fields.
234 <span id='oils_rpt_report_exists' class='hide_me'>
235 There is already a report in this folder with the given name.