TechKnowledge コンテンツ
問題
レポートライターを使用して、総台帳の詳細な試用残高履歴に買掛金管理トランザクションの日付を追加する方法
解決策
次の手順に従って、[支払い取引日] を [試金の詳細の残高履歴] に追加します。
1. レポート ライターを起動します (Tools-Customize-Report Writer)。
2. [テーブル] ボタンをクリックします。 ドロップダウンから [テーブル] を選択します。
3. 下にスクロールして、GL_Account_TRX_HIST。 選択範囲を強調表示し、[開く] ボタンをクリックします。
4. [テーブル定義] ウィンドウで、[リレーションシップ] ボタンをクリックします。 テーブルの [リレーションシップ ウィンドウ] で、[新規] をクリックします。
5. [テーブル リレーションシップ定義] ウィンドウで、[PM キー マスター ファイル] をセカンダリ テーブルとして選択します。 セカンダリ テーブル キー PM_Key_Mstr_Key3キー キーを使用し、セカンダリ テーブルの [ドキュメント番号] を読み取る行の [プライマリ テーブル] で [元のドキュメント番号] を選択します。
6. ウィンドウで [OK] をクリックし、他のウィンドウを閉じて、レポートライターのメイン画面に戻ります。
7. [レポート] ボタンをクリックします。 [元のレポート] の一覧から [試用残高履歴] を選択し、[挿入] をクリックします。
8. [変更されたレポート] リストで [試用残高履歴] を強調表示し、[開く] をクリックします。
9. [レポート定義] ウィンドウの [テーブル] ボタンをクリックします。 [アカウント トランザクション履歴] を強調表示し、[新規] をクリックします。 PM キー マスターを選択し、[OK] をクリックします。 [テーブル リレーションシップ] ウィンドウを閉じます。
10. [レポート定義] ウィンドウの [レイアウト] ボタンをクリックします。
11. ツールボックス ウィンドウの最初のドロップダウン ウィンドウで 、[集計フィールド] を選択します。 [新規] をクリックします。 集計フィールドに PM Trx Date という名前を付け、[結果の種類] として [日付] を選択します。 [条件式] ボックスをオンにして、次のように式を作成します。 [フィールド] タブをクリックします。 [リソース] で [アカウント トランザクション履歴] を選択し、[フィールド] の [元のドキュメント番号] を選択します。 [追加] ボタンをクリックします。 等しくない演算子 (次の値) を<>。 [定数] タブをクリックします。 [型] タブの [文字列] を選択し、下の [定数] フィールドに移動します。 スペース バーを 1 回押し、[追加] ボタンをクリックします。 条件式は次のように表示されます。
GL_Account_TRX_HIST。元のドキュメント番号 <> '' "
12. [True Case] ボックスをクリックし、次のように式を作成します。 [フィールド] タブをクリックします。 [リソース] で [PM キー マスター ファイル] を選択し、[フィールド] で [ドキュメントの日付] を選択します。 [追加] ボタンをクリックします。 True Case は次のように表示されます。
PM_Key_MSTR.Doc日
13. [False Case] ボックスをクリックし、次のように式を作成します。 [定数] タブをクリックします。 [種類] で [日付] を選択し、下の [定数] フィールドに移動します。 フィールドは、すべてゼロとして表示されます。 [追加] ボタンをクリックします。 False ケースは次のように表示されます。
0/0/00 または 0/0/0000 と表示される場合があります
14. [OK] をクリックして、新しい集計フィールドを保存します。 次に、PM Trx Date という集計フィールドをレポートの本文にドラッグします。 [レポート レイアウト] ウィンドウを閉じ、[変更を保存] を選択します。
15. [レポート定義] ウィンドウで、[制限] ボタンをクリックし、[新規] を選択します。 [制限名] に「ドキュメントの日付」と入力し、[レポート テーブル] の [PM キー マスター] と [テーブル フィールドのドキュメント番号] を選択します。 [フィールドの追加] をクリックします。 等号 (=) をクリックします。 [レポート テーブル] の [アカウント トランザクション履歴] と [テーブル フィールドの元のドキュメント番号] を選択し、[フィールドの追加] をクリックします。 [OK] を選択します。
16. [新規] を選択します。 [制限名] に「コントロール番号」と入力し、[レポート テーブル] に [PM キー マスター] を選択し、[テーブル フィールド] に [コントロール番号] を選択します。 [フィールドの追加] をクリックします。 等号 (=) をクリックします。 レポート テーブルの [アカウント トランザクション履歴] を選択し、[テーブル フィールド] に [元の制御番号] を選択し、[フィールドの追加] をクリックします。 [OK] を選択します。
17. [Great Plains ](ファイル - 大平原)、[Grant Security to the modified Report (Setup-System-Security])に移動します。 [ユーザー ID] を選択し、[会社] 、[製品] は Dynamics または eEnterprise、Type of Modified Reports、Series Financial のいずれかを選択します。
この記事は TechKnowledge Document ID: 24115 でした
DISCLAIMER
MICROSOFT および/またはサプライヤーは、ドキュメントに含まれる情報の適合性、信頼性、正確性、および本 Web サイトに公開されている関連グラフィックス ("素材") に関する一切の表明または保証を一切行いません。
THE MATERIALS MAY INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS AND MAY BE REVISED AT ANY TIME WITHOUT NOTICE. 適用される法律によって許容される最大限の範囲において、MICROSOFT および/またはサプライヤーは、明示、黙示、または法的条件を問わず、明示、黙示、または法的条件、タイトルの表現、保証、条件、非侵害、満足のいく条件または品質、商品性と特定の目的への適性を含むすべての表現、保証、条件を、マテリアルに関して放棄し、除外します。