zoukankan      html  css  js  c++  java
  • 如何使用Ext.create() 调用一个窗体

    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",
                 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.', 30 },
    { header: "Insp. Class", dataIndex: "INSP_CLSF_CODE", 166 },
    { header: "Serial No.", dataIndex: "PROD_SN", 101 },
    { header: "Insp Art", dataIndex: "INSP_ART_CODE", 200 },
    { header: "Insp Dtl Art", dataIndex: "INSP_ART_DTL_CODE", 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", 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();

  • 相关阅读:
    经常让程序员恼火的一些事情你是否也遇到过一些?
    CRC文件解压缩问题
    你在淘宝买件东西背后的复杂技术 技术普及帖
    程序员需要戒骄戒躁
    IT路上的应该注意自我规划 学习规划与自我修炼
    腾讯,我最恨别人用枪顶着我的头(转)
    软件管理,软件生命周期,软件过程名词解释
    程序员需要掌握的最终技术是什么? “终极技术”:应对困境的方法和信念
    程序员如何缓解“电脑病”
    新浪微博XSS攻击事件
  • 原文地址:https://www.cnblogs.com/hqyj/p/7255327.html
Copyright © 2011-2022 走看看