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 は、フォーム データ ソースにアクセスする方法です。

于 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 に答える