如何使用Ext.create() 调用一个窗体
2017-07-29 11:17
841 查看
Ext.define("Scripts.Code.QM.OutgoingQuality.OQC.ReinspRequest.view.DefectContentsDetailInfoWindow", { extend: "Ext.window.Window", alias: "widget.Ali_DefectContentsDetailInfoWindow", initComponent: function () { Ext.apply(this, { title: "Rework Req Reg - Defect Content", width: 850, height: 450, modal: true, border: 0, buttonAlign: "center", closeAction: 'close', layout: "fit", items: [ Ext.create("Scripts.Code.QM.OutgoingQuality.OQC.ReinspRequest.view.DefectContentsDetailInfo") ], buttons: [ { text: "Close", action: "close", scope: this, listeners: { click: function (button) { var win = button.up('window'); win.close(); } } } ] }); this.callParent(arguments); } });
Ext.define("Scripts.Code.QM.OutgoingQuality.OQC.ReinspRequest.view.DefectContentsDetailInfo", {
extend: "Ext.grid.Panel",
alias: 'widget.Ali_DefectContentsDetailInfo',
store: Ext.create("Scripts.Code.QM.OutgoingQuality.OQC.ReinspRequest.store.DefectQtyStore"),//'DefectQtyStore',
border: 0,
viewConfig: {
autoScroll: true,
columnLines: true,
enableTextSelection: true
},
initComponent: function () {
this.columns = [
{ xtype: 'rownumberer', text: 'NO.', width: 30 },
{ header: "Insp. Class", dataIndex: "INSP_CLSF_CODE", width: 166 },
{ header: "Serial No.", dataIndex: "PROD_SN", width: 101 },
{ header: "Insp Art", dataIndex: "INSP_ART_CODE", width: 200 },
{ header: "Insp Dtl Art", dataIndex: "INSP_ART_DTL_CODE", width: 300 },
{ header: "Char. Insp.", dataIndex: "CHAR_INSP_VALUE" },
{ header: "Insp Numal", dataIndex: "NUMAL_INSP_VALUE" },
{ header: "Defect Decision", dataIndex: "DEFT_DECI_CODE" },
{ header: "Defect Type", dataIndex: "DEFT_TYPE_CODE" },
{ header: "Defect Code", dataIndex: "DEFT_CODE", width: 200 },
{ header: "Deft Cause Code", dataIndex: "DEFT_CAUSE_TYPE_CODE" },
{ header: "Deft Cause", dataIndex: "DEFT_CAUSE_CODE" }
];
this.callParent(arguments);
}
}
);
不需要引用,用法:
var win = Ext.create("Scripts.Code.QM.OutgoingQuality.OQC.ReinspRequest.view.DefectContentsDetailInfoWindow"); //Ext.widget("Ali_DefectContentsDetailInfoWindow");
win.show();
相关文章推荐
- Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理
- 在使用JS调用Window.close()方法关闭一个窗口是,如何禁止弹出对话窗口?
- Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理 .
- 如何在一个窗体中调用另一个窗体的控件或方法
- Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理 .
- 教你如何使用VFW调用视频压缩解压缩!花了我一个下午的时间[非常详细]
- Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理
- C# winform中一个类中如何调用另一个窗体的控件或方法
- C# winform中一个类中如何调用另一个窗体的控件或方法
- 如何在一个窗体中调用另一个窗体的控件或方法
- eclipse 中main()函数中的String[] args如何使用?通过String[] args验证账号密码的登录类?静态的主方法怎样才能调用非static的方法——通过生成对象?在类中制作一个方法——能够修改对象的属性值?
- [C#]如何将类放置于不同的文件中在同一个解决方案中调用?(不同解决方案的需要使用类库ClassLibrary)
- 【远程调用框架】如何实现一个简单的RPC框架(二)实现与使用
- Win7中如何在服务中启动一个当前用户的进程——函数CreateProcessAsUser()的一次使用记录
- 使用Ext.net或者ExtJS时,如何在调用Grid.save()或者Store.save()传递更多的参数到后台
- 如何使用PHP调用API接口( 如何POST一个JSON格式的数据给Restful服务)
- 教你如何使用VFW调用视频压缩解压缩!花了我一个下午的时间[非常详细]
- 如何安全地跨窗体调用Timer控件 从一个窗体调用控制另外一个窗体的控件
- Flex中如何使用WebService类调用一个简单web service的例子
- 如何使用 AllowPartiallyTrustedCallers 属性来调用具有一个强名称从 Web 页通过使用 Visual C#.NET、 Visual C# 2005年或更高版本的程序集