Ext.bop-一个最简单的WHMB_FORM.js使用实例

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();
	},

 

posted @ 2022-04-21 12:00  `安安安安安  阅读(33)  评论(0)    收藏  举报