使用X++代码创建一个Form

 static void Job18(Args _args)
{
       Form                     form;
       FormRun                  formRun;
       Args                     args;
       FormBuildDesign          formBuildDesign;
       FormBuildTabControl      formBuildTabControl;
       FormBuildTabPageControl  formBuildTabPageControl;
       FormBuildGridControl     formBuildGridControl;
       FormBuildDatasource      formBuildDatasource;
       FormBuildStringControl   formString;

       ;

       form = new Form();
       formBuildDatasource = form.addDataSource(tableStr(PurchTable));
       formBuildDesign = form.addDesign('design');
       formBuildTabControl = formBuildDesign.addControl(FormControlType::Tab, 'Tab');
       formBuildTabPageControl = formBuildTabControl.addControl(FormControlType::TabPage, 'TabPage');
       formBuildTabPageControl.caption("@SYS35894");
       formBuildGridControl = formBuildTabPageControl.addControl(FormControlType::Grid, 'Grid');
       formString = formBuildGridControl.addDataField(formBuildDatasource.id(), fieldNum(PurchTable, PurchId));
       formString.label("PurchId");
       formString = formBuildGridControl.addDataField(formBuildDatasource.id(), fieldNum(PurchTable , OrderAccount));
       formString.label("@SYS36303");

       args = new Args();
       args.object(form);
       formRun = classFactory.formRunClass(args);
       formRun.init();
       formRun.run();
       formRun.wait();
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值