1 //<script type="text/javascript">
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
5 Pman.Tab.XtupleReports = new Roo.XComponent({
6 part : ["Xtuple","Reports"],
7 order : '500-Pman.Tab.XtupleReports',
9 parent : 'Pman.Tab.Admin',
10 name : "unnamed module",
18 xtype: 'NestedLayoutPanel',
22 xtype: 'BorderLayout',
35 activate : function() {
38 _this.grid.footer.onClick('first');
45 autoExpandColumn : 'report_name',
51 //_this.dialog = Pman.Dialog.FILL_IN
52 if (_this.panel.active) {
53 this.footer.onClick('first');
56 rowdblclick : function (_self, rowIndex, e)
58 if (!_this.dialog) return;
59 _this.dialog.show( this.getDataSource().getAt(rowIndex).data, function() {
60 _this.grid.footer.onClick('first');
68 sortInfo : { field : 'report_name', direction: 'ASC' },
73 url : baseURL + '/Roo/report.php'
78 totalProperty : 'total',
87 'name': 'report_name',
95 'name': 'report_source',
99 'name': 'report_descrip',
103 'name': 'report_grade',
107 'name': 'report_loaddate',
109 'dateFormat': 'Y-m-d'
115 xtype: 'PagingToolbar',
119 displayMsg : "Displaying report{0} - {1} of {2}",
120 emptyMsg : "No report found"
134 cls : 'x-btn-text-icon',
135 icon : Roo.rootURL + 'images/default/dd/drop-add.gif',
139 if (!_this.dialog) return;
140 _this.dialog.show( { id : 0 } , function() {
141 _this.grid.footer.onClick('first');
150 xtype: 'ColumnModel',
154 dataIndex : 'report_id',
155 renderer : function(v) { return String.format('{0}', v); }
158 xtype: 'ColumnModel',
160 header : 'Report name',
162 dataIndex : 'report_name',
163 renderer : function(v) { return String.format('{0}', v); }
166 xtype: 'ColumnModel',
168 header : 'Report descrip',
170 dataIndex : 'report_descrip',
171 renderer : function(v) { return String.format('{0}', v); }
182 tableName : 'report',
186 activate : function() {
189 _this.grid.footer.onClick('first');
196 autoExpandColumn : 'report_name',
202 //_this.dialog = Pman.Dialog.FILL_IN
203 if (_this.panel.active) {
204 this.footer.onClick('first');
207 rowdblclick : function (_self, rowIndex, e)
209 if (!_this.dialog) return;
210 _this.dialog.show( this.getDataSource().getAt(rowIndex).data, function() {
211 _this.grid.footer.onClick('first');
219 sortInfo : { field : 'report_name', direction: 'ASC' },
224 url : baseURL + '/Roo/report.php'
229 totalProperty : 'total',
238 'name': 'report_name',
242 'name': 'report_sys',
246 'name': 'report_source',
250 'name': 'report_descrip',
254 'name': 'report_grade',
258 'name': 'report_loaddate',
260 'dateFormat': 'Y-m-d'
266 xtype: 'PagingToolbar',
270 displayMsg : "Displaying report{0} - {1} of {2}",
271 emptyMsg : "No report found"
275 xtype: 'ColumnModel',
277 header : 'Report grade',
279 dataIndex : 'report_grade',
280 renderer : function(v) { return String.format('{0}', v); }
283 xtype: 'ColumnModel',
285 header : 'Report loaddate',
287 dataIndex : 'report_loaddate',
288 renderer : function(v) { return String.format('{0}', v ? v.format('d/M/Y') : ''); }
295 xtype: 'LayoutRegion',
299 xtype: 'LayoutRegion',