Axapta 如何将参数从窗体传递到对话框?斧头
我在menuItemButton中创建了clicked方法Axapta 如何将参数从窗体传递到对话框?斧头,axapta,x++,args,Axapta,X++,Args,我在menuItemButton中创建了clicked方法 Args args; args = new args(); args.parm(CustTable.AccountNum); super(); 并在对话框中运行 str anyStringValueFromCaller; ; super(); if( element.args() ) { // get string
Args args;
args = new args();
args.parm(CustTable.AccountNum);
super();
并在对话框中运行
str anyStringValueFromCaller;
;
super();
if( element.args() )
{
// get string parameter
anyStringValueFromCaller = element.args().parm();
}
如果对话框确实是AOT中的一个表单,那么使用args.record或args.parm应该没有问题,应该按照 如果您是从x++动态创建一个对话框,那么您仍然可以覆盖控件上的事件方法,如下所述:
不过,只有一个建议:除非您确实需要,否则不要使用args.parm。查看您发布的示例代码,使用args.record完全可以。可能重复的是,我读到了。但我必须制作一个对话框。这些线索对对话不起作用为什么不呢?对话框是一种形式。