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;

    }

  • 相关阅读:
    update(十)
    perl-basic-数据类型&引用
    R-barplot()
    leetcode-22-string
    Java-basic-7-面向对象
    Java-basic-6-方法
    Java-basic-4-数据类型
    Java-basic-3-运算符-修饰符-循环
    Java-basic-2-
    leetcode-21-knapsack
  • 原文地址:https://www.cnblogs.com/perock/p/2297208.html
Copyright © 2011-2022 走看看