博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dialogPostRun 覆盖方法class Dialog 动态创建
阅读量:4579 次
发布时间:2019-06-09

本文共 1655 字,大约阅读时间需要 5 分钟。

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;

}

转载于:https://www.cnblogs.com/perock/archive/2011/12/22/2297208.html

你可能感兴趣的文章
5.30 考试修改+总结
查看>>
BA-设计施工调试流程
查看>>
C#-CLR各版本特点
查看>>
css3背景透明文字不透明
查看>>
《java JDK7 学习笔记》之接口与多态
查看>>
LeetCode 96:Unique Binary Search Trees
查看>>
kernel-char设备的建立
查看>>
DVWA-CSRF
查看>>
ubuntu common software introduction
查看>>
资源相互引用时 需添加 PerformSubstitution=True
查看>>
MapRedece(单表关联)
查看>>
蒲公英App开发之检测新版本
查看>>
【安卓基础】倒计时按钮封装(验证码倒计时按钮)
查看>>
configparser模块
查看>>
SelectQueryBuilder的用法
查看>>
android的用户定位(一)
查看>>
creat-react-app搭建的项目中按需引入antd以及配置Less和如何修改antd的主题色
查看>>
IIS安装
查看>>
html块级元素和行级元素的区别和使用
查看>>
for循环嵌套
查看>>