XxllWithDetail : function(hideOKbutton) {
var records = this.GetSelections();
if (records.length == 0) {
Ext.Msg.alert("提示", "请选择一条记录!");
return;
} else if (records.length > 1) {
Ext.Msg.alert("提示", "只能选择一条记录!");
return;
}
var tblCod = records[0].data["XGBM"];//当前操作的表的名称
this.TABLENAME = tblCod;//当前操作的表的名称
var PKName = records[0].data["PKNAME"];
var PKValue = records[0].data["PKVALUE"];
var FKName = records[0].data["FKNAME"];
var id = records[0].data["主键"]; //变动记录表的主键
var params = {
};
params.TempTblCod = "Temp" + tblCod;
params.TblCod = "Temp" + tblCod;
params.PKValue = PKValue;
var me = this;
var form = Ext.create("BeidaSoft.XTGL.xtdzgl.WHMB_Form", {
TempTblCod : params.TempTblCod,
TblCod : params.TblCod,
PKName : PKName,
PKValue : PKValue,
height:450,
withCheckbox : true,
canEdit : true, //是否有保存按钮
canClose : true,
});
this.form = form;
form.LoadFormByID(FormID);
form.Show();
},