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

本文介绍了一个基于AXAPurchTable数据源的表单设计过程。该表单包括一个选项卡,选项卡中有一个页面,页面上展示了AXAPurchTable表中的PurchId和OrderAccount字段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 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();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值