2011-09-11 1 views
1

G.L>>Reports>>Transactions>>Dimension Statementsには、LedgerTransstatementDialogフォームが開きます。ここで選択ボタンをクリックすると、照会ウィザードが開き、LedgerAccount、Department、CostCentre、およびPurposeを選択し、OKをクリックします。選択したフィールドは、LedgerTransStatementDialogフォームの範囲グリッドに表示されます。LedgerTransStatementレポートでクエリ値を表示するにはどうすればよいですか?

私の要件は、LedgerTransStatementレポートに目的(フィールド、基準)を取得することです。最初のPageheaderではMainFocusとMainFocusdescriptionを見ることができます。私のレポートにPurposeを表示したいのと同じです。

+0

Axaptaのどのバージョンをお使いですか? –

+0

"私の要件は、目的(フィールド、基準)を得ることです。"完全なフィールド名を指定してください。あなたはLedgerTrans.Dimension [3]を意味しましたか? –

+0

範囲グリッドのRangeValueが表示されるはずです... – Karthi

答えて

0

これは、あなたの一部のプログラミングで行うことができます。

\Forms\LedgerTransStatementDialog\Methods\loadTmpSysQueryを参照してください。\Forms\LedgerTransStatementDialog\Methods\loadTmpSysQueryは、テンポラリテーブルにクエリ値を読み込みます。

同様の方法をレポートで使用し、代わりに2つの配列(ラベルの場合は1つ、範囲値の場合は1つ)にロードして、それぞれの配列に対して2つの表示方法を作成します。

PageHeaderセクションに表示方法のいくつかのフィールドを含めるように変更する場合は、ArrayIndexプロパティを1、2、3に変更してスペースを覚えてください。

+0

ありがとうございます...しかし、私はAxaptaへの新しい蜂です。それを簡潔にして、それがどのように動作するのか教えてください。ありがとうございます。多くを – Karthi

+0

私は明確にしたいのですか?申し訳ありませんが、これにはプログラミングが必要です。プログラマでない場合は、このタスクを完了できない可能性があります。 –

関連する問題