//前端的代码 function(button, e)
//App端【经营者信息】设计项编辑界面上的上的【经营者信息】按钮调【法人负责人情况】的编辑界面,并且能够查看选中的经营者的申请对应的法人负责人情况
{ try{ var me = this, view = me.getView(), grid = view.down('list') || view.down('grid'), store = grid.getStore(), records = grid.getSelections(), record = records[0]; var Store = Ext.create(util.getCodeGenerate1ClassName('申报材料','Store'),{ autoLoad: true, httpGetRequestExParams: { // 如使用本行代码只要求后台的方法中有参数QueryCondition(默认生成的List()方法中就包含有该参数)即可接收多字段查询条件。建议使用本行代码 QueryCondition: { ID:{ Value1: record.data.ID, CompareMode: '等于' // 比较模式:0=>包含;1=>等于 } } }, listeners:{ load: function(store, records, successful, operation, eOpts){ showWin(records[0]); } } }); function showWin(recordFaRenFuZeRenXinxi) { var win = Ext.create(util.getCodeGenerate1ClassName('申报材料','Edit'), { viewModel: { data: { data: record } }, title: '申报材料' }); grid.add(win); // 将win归入到grid管理 util.showByFullScreen(win); // 全屏显示 var form = win.down('formpanel'); // 从窗体win中获取内部的form界面 util.setReadOnlyForm(form); // 将编辑界面form中的所有字段输入控件设为只读模式 var saveButton = util.findButton(win,'保存'); // 查找保存按钮 if(saveButton) // 如果找到了保存按钮 saveButton.setVisible(false); // 将保存按钮设为隐藏不显示 } }catch(ex) { alert('执行设计项[ 待现场核查的申请 ]的[ 申报材料 ]按钮的代码时产生错误:'+ex.message); } }