2

我对 Dynamix AX 2009 真的很陌生。

我正在浏览 Microsoft 的演示图像,以更好地了解该应用程序的工作原理。我检查了一个名为updateRFIDTagging()SalesQuotationTable的随机方法

现在这最后一段代码真的让我很困惑:

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”的位置(并且代码编译得很好!)。所以我的问题是:

  1. 它在哪里声明?
  2. 我可以使用快捷方式/菜单项进入声明吗?
4

2 回答 2

2

_ds 是一种访问 Form 数据源的方法。

于 2010-08-05T18:34:16.437 回答
1

该变量x_ds是为每个x数据源自动定义的。还有一个自动声明的变量x_q是数据源查询。

参考: http: //msdn.microsoft.com/en-us/library/aa629025.aspx(在备注部分)。

对于一个简单的(但不是防弹的)方法来声明一个变量:

http://www.axaptapedia.com/AxGoToDeclaration

于 2010-08-09T06:41:25.960 回答