を呼び出す前に、レポートのメソッドで次のコードを宣言LedgerTrans ledgerTrans;
して追加することができます。classDeclaration
fetch
element.send(bankAccountTrans)
select firstonly ledgerTrans
where ledgerTrans.TransDate == bankAccountTrans.TransDate
&& ledgerTrans.Voucher == bankAccountTrans.Voucher
&& ledgerTrans.DocumentNum != "";
その後ReportDesign\AutoDesignSpecs\Body:_2
、次のコードを使用してセクションに新しい表示フィールドを追加するだけです。
//BP Deviation Documented
display DocumentNum documentNum()
{
return ledgerTrans.DocumentNum;
}
私はそれを試しませんでしたが、うまくいくはずです。fetch
別の方法として、メソッドでledgerTrans を宣言し、ledgerTrans を選択した後に追加し、上記のセクションにelement.send(ledgerTrans)
標準フィールド=LedgerTrans、=DocumentNum を追加することができます。その場合、表示方法は必要ありません。String
Table
DataField
PS AX 2009 を使用していると仮定しましたが、AX の他のバージョンでもロジックは同じままです。