使用X++代码创建一个Form
2008-12-23 10:51
405 查看
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();
}
{
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();
}
相关文章推荐
- 通过Mesos、Docker和Go,使用300行代码创建一个分布式系统
- 【iOS开展-50】使用它来创建一个新的类的实现代码包,因此,不自觉地练习简单MVC实验,附带动画
- 关于在代码里面使用同一个Session创建的同一个DATAQUERY
- 使用少于500行的代码创建一个webserver
- 使用IO技术,创建一个目录,然后复制一个文件到该目录!实现复制的功能。(在博客园上传的第一份代码)
- 通过 Mesos、Docker 和 Go,使用 300 行代码创建一个分布式系统
- 大数据:通过Mesos、Docker和Go,使用300行代码创建一个分布式系统
- [AX]AX2012 使用代码创建Form
- Spring 3.0 学习-DI 依赖注入_创建Spring 配置-使用一个或多个XML 文件作为配置文件,使用自动注入(byName),在代码中使用注解代替自动注入,使用自动扫描代替xml中bea
- iOS开发使用代码创建一个Label控件
- [翻译]使用少于500行的代码创建一个webserver
- 使用代码创建一个IOS应用的视图
- 使用nodejs创建一个网站-重构代码
- 通过Mesos、Docker和Go,使用300行代码创建一个分布式系统
- 通过 Mesos、Docker 和 Go,使用 300 行代码创建一个分布式系统
- 使用代码创建一个kbmMemTable数据表
- [转]通过Mesos、Docker和Go,使用300行代码创建一个分布式系统
- 写了一个使用代码创建Silverlight的函数
- 在Axapta中,使用X++代码动态创建Form
- 使用 Windows Virtual PC 创建一个虚拟机 推荐