|
|
@@ -136,6 +136,21 @@ Ext.define('saas.view.core.dbfind.DbfindTrigger', {
|
|
|
var box = panelEl.getBox();
|
|
|
var height = box.height;
|
|
|
var width = box.width;
|
|
|
+
|
|
|
+ var dbItem = {
|
|
|
+ xtype:'dbfindgridpanel',
|
|
|
+ columns: f.dbColumns,
|
|
|
+ dataUrl: f.dataUrl,
|
|
|
+ dbfinds: f.dbfinds,
|
|
|
+ belong: f.belong,
|
|
|
+ dbSearchFields:f.dbSearchFields?f.dbSearchFields:[],
|
|
|
+ dbfindtrigger:f,
|
|
|
+ };
|
|
|
+
|
|
|
+ if(me.onAddClick) {
|
|
|
+ dbItem.onAddClick = me.onAddClick;
|
|
|
+ }
|
|
|
+
|
|
|
var win = panel.add(Ext.create('Ext.window.Window', {
|
|
|
trigger:f,
|
|
|
belong:f.ownerCt,
|
|
|
@@ -149,16 +164,7 @@ Ext.define('saas.view.core.dbfind.DbfindTrigger', {
|
|
|
closable: true,
|
|
|
layout:'fit',
|
|
|
renderTo:panel.getEl(),
|
|
|
- items:[{
|
|
|
- xtype:'dbfindgridpanel',
|
|
|
- columns: f.dbColumns,
|
|
|
- dataUrl: f.dataUrl,
|
|
|
- dbfinds: f.dbfinds,
|
|
|
- belong: f.belong,
|
|
|
- dbSearchFields:f.dbSearchFields?f.dbSearchFields:[],
|
|
|
- dbfindtrigger:f,
|
|
|
- onAddClick: me.onAddClick,
|
|
|
- }]
|
|
|
+ items:[dbItem]
|
|
|
}));
|
|
|
win.show();
|
|
|
},
|