var obj = this;
setSelector(DOM.oils_rpt_output_limit_selector, oilsRptOutputLimit);
- DOM.oils_rpt_output_limit_redraw.onclick = function() {
+
+ DOM.oils_rpt_output_limit_selector.onchange = function() {
oilsRptOutputLimit = getSelectorVal(DOM.oils_rpt_output_limit_selector);
obj.draw();
}
+
if( this.folderNode.folder.owner().id() == USER.id() && this.type == 'template')
unHideMe(DOM.oils_rpt_folder_window_contents_new_template.parentNode);
else hideMe(DOM.oils_rpt_folder_window_contents_new_template.parentNode);
<input type='submit' value='Submit' id='oils_rpt_folder_content_action_go'/>
</td>
</tr>
+
+ <tr>
+ <td style='text-align:left;'>
+ <div>
+ Limit output to
+ <select id='oils_rpt_output_limit_selector'>
+ <option value='5'>5</option>
+ <option value='10'>10</option>
+ <option value='25'>25</option>
+ <option value='50'>50</option>
+ <option value=''>All</option>
+ </select>
+ </div>
+ </td>
+ </tr>
+
<tr class='oils_rpt_folder_window_contents_row'>
- <td width='100%' align='center'>
- <table width='100%'><tbody>
- <tr>
- <td align='center'>
- <h4>Folder Contents</h4>
- <span style='padding-left: 10px;'>
- Limit output to
- <select id='oils_rpt_output_limit_selector'>
- <option value='5'>5</option>
- <option value='10'>10</option>
- <option value='25'>25</option>
- <option value='50'>50</option>
- <option value=''>All</option>
- </select>
- rows.
- <input type='submit' value='Re-Draw' id='oils_rpt_output_limit_redraw'/>
- </span>
- </td>
- </tr>
- <tr><td><div id='oils_rpt_folder_contents_selector'/></td></tr>
- </tbody></table>
+ <td width='100%'>
+ <div id='oils_rpt_folder_contents_selector'/>
</td>
</tr>
+
</tbody>
</table>
} else {
return new oilsRptInputMultiWidget({node:node});
}
+ case 'between':
+ return new oilsRptMultiInputWidget({node:node});
default:
return new oilsRptWidget({node:node});
schedule.excel_format((DOM.oils_rpt_format_excel.checked) ? 't' : 'f');
schedule.html_format((DOM.oils_rpt_format_html.checked) ? 't' : 'f');
schedule.csv_format((DOM.oils_rpt_format_csv.checked) ? 't' : 'f');
- schedule.chart_pie((DOM.oils_rpt_format_chart_pie.checked) ? 't' : 'f');
+ //schedule.chart_pie((DOM.oils_rpt_format_chart_pie.checked) ? 't' : 'f');
schedule.chart_bar((DOM.oils_rpt_format_chart_bar.checked) ? 't' : 'f');
schedule.chart_line((DOM.oils_rpt_format_chart_line.checked) ? 't' : 'f');
debugFMObject(report);
debugFMObject(schedule);
+ //return;
+
var req = new Request(OILS_RPT_CREATE_REPORT, SESSION, report, schedule );
req.callback(
function(r) {
this.count = (args.count) ? args.count : 2;
this.dest = [];
for( var i = 0; i < this.count; i++ )
- this.dest.push(elem('input',{type:'text'}));
+ this.dest.push(elem('input',{type:'text',size:10}));
}
oilsRptMultiInputWidget.prototype.getValue = function() {
var vals = [];
for( var i = 0; i < this.dest.length; i++ )
- vals.push(this.dest.value);
+ vals.push(this.dest[i].value);
return vals;
}
oilsRptMultiInputWidget.prototype.draw = function() {
removeChildren(this.node);
for( var i = 0; i < this.dest.length; i++ ) {
- this.node.appendChild(this.label[i]);
+ if( this.label )
+ this.node.appendChild(this.label[i]);
this.node.appendChild(this.dest[i]);
}
}