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;

    }

  • 相关阅读:
    jquery ajax 跨域请求【原】
    纯js异步无刷新请求(只支持IE)【原】
    正则表达式高级用法【原】
    所有HTTP请求参数及报文查看SERVLET【原】
    AES加密【转】
    Object.prototype.toString.call() 区分对象类型
    js中的preventDefault与stopPropagation详解
    在项目中如何利用分页插件呢?
    Iframe 在项目中的使用总结
    在项目中那个少用if else 语句,精简代码,便于维护的方法(1)
  • 原文地址:https://www.cnblogs.com/perock/p/2297208.html
Copyright © 2011-2022 走看看