Axapta 找不到已定义的变量
我对Dynamix AX 2009真的很陌生 我正在浏览微软的演示图片,以便更好地了解应用程序的工作原理。我在SalesQuotationTable表单中检查了一个名为Axapta 找不到已定义的变量,axapta,x++,dynamics-ax-2009,Axapta,X++,Dynamics Ax 2009,我对Dynamix AX 2009真的很陌生 我正在浏览微软的演示图片,以便更好地了解应用程序的工作原理。我在SalesQuotationTable表单中检查了一个名为updateRFIDTagging()的随机方法 最后一段代码让我很困惑: salesQuotationLine_ds.object(fieldnum(SalesQuotationLine, ItemTagging)).skip (!itemTagging); salesQuotationLine_ds.obje
updateRFIDTagging()
的随机方法
最后一段代码让我很困惑:
salesQuotationLine_ds.object(fieldnum(SalesQuotationLine, ItemTagging)).skip (!itemTagging);
salesQuotationLine_ds.object(fieldnum(SalesQuotationLine, CaseTagging)).allowEdit ( caseTagging);
salesQuotationLine_ds.object(fieldnum(SalesQuotationLine, CaseTagging)).skip (!caseTagging);
salesQuotationLine_ds.object(fieldnum(SalesQuotationLine, PalletTagging)).allowEdit ( palletTagging);
salesQuotationLine_ds.object(fieldnum(SalesQuotationLine, PalletTagging)).skip
我找不到“salesQuotationLine”的声明位置(代码编译良好!)。因此,我的问题是:
_ds是访问表单数据源的一种方式 为每个
x
数据源自动定义变量x\u ds
。还有一个自动声明的变量x_q
,它是数据源查询
参考:(在备注部分)
对于一种简单(但不是防弹)的变量声明方法: