zoukankan      html  css  js  c++  java
  • dialogPostRun 覆盖方法class Dialog 动态创建

    public void dialogPostRun(DialogRunbase dialog)
    {
        ;
        super(dialog);
        dialog.formRun().controlMethodOverload(true);
        dialog.formRun().controlMethodOverloadObject(this);

        ctlProdDate = dialog.formRun().design().controlName("ProdDate");
    }

    public Object dialog(DialogRunbase dialog, boolean forceOnClient)
    {
        DialogRunbase dlg;
        ;

        dlg = super(dialog, forceOnClient);
        dlg.caption("BatchReport");
        ctlProdDate = dlg.addText(strfmt("以下多项输入字符数限制为500!","")).control();
        ctlProdDate.colorscheme(2);
        ctlProdDate.backGroundcolor(WinAPI::RGB2int(192,192,192));
        ctlProdDate.foreGroundcolor(WinAPI::RGB2int(0,0,255));

        dlgBatchId = dlg.addField(typeid(inventbatchid));
        dlgBatchId.fieldControl().replaceOnLookup(false);
        dlgBatchId.lookupButton(2);
        dlgBatchId.limitText(500);
        dlgBatchId.multiLine(true);
        dlgBatchId.displayLength(40);
        dlgBatchId.displayHeight(6);
        dlgBatchId.alignment(1);
        dlgBatchId.label("Batch Id");

        dlgItemId = dlg.addField(typeid(ItemId));
        dlgItemId.fieldControl().replaceOnLookup(false);
        dlgItemId.limitText(500);
        dlgItemId.multiLine(true);
        dlgItemId.displayLength(40);
        dlgItemId.displayHeight(6);
        dlgItemId.alignment(1);

        dlgProdId = dlg.addField(typeid(prodid));
        dlgProdId.fieldControl().replaceOnLookup(false);
        dlgProdId.limitText(500);
        dlgProdId.multiLine(true);
        dlgProdId.displayLength(40);
        dlgProdId.displayHeight(6);
        dlgProdId.alignment(1);
        dlgProdId.label("Prod Id");

        ctlProdDate     = dlg.addFieldValue(Types::String, prodDate, "@SYS54370").fieldControl();
        ctlProdDate.name("ProdDate");
        ctlProdDate.replaceOnLookup(false);
        ctlProdDate.lookupButton(2);
        ctlProdDate.width(264);

        return dlg;

    }

  • 相关阅读:
    PCLVisualizer::addSphere 运行报错解决方案
    八叉树 (转载)
    Django 迁移错误 Cannot add foreign key constraint,字段类型自动变成Bigint(20)
    Django之Model字段详解
    FineReport如何连接hadoop,hive,Impala数据库,Kerberos认证
    图片自适应容器的几种方法
    【windows】查看电池使用情况
    【C++】C++复合变量的定义及易错点
    【c++】C++自定义类注意事项
    金字塔池化Spatial Pyramid Pooling
  • 原文地址:https://www.cnblogs.com/perock/p/2297208.html
Copyright © 2011-2022 走看看