そのため、レポートに変数値を表示しようとしています。ただし、「Numerario」というメッセージには出力されますが、レポートには何も表示されません。
コードを変更して以下のトリガーに挿入しましたが、レポートがページにメッセージを印刷していません
カスト。元帳エントリ-OnAfterGetRecord()
Cust.GET("Customer No.");
FormatAddr.Customer(CustAddr,Cust);
IF NOT Currency.GET("Currency Code") THEN
Currency.InitRoundingPrecision;
IF "Document Type" = "Document Type"::Payment THEN BEGIN
ReportTitle := Text003;
PaymentDiscountTitle := Text006;
END ELSE BEGIN
ReportTitle := Text004;
PaymentDiscountTitle := Text007;
END;
CALCFIELDS("Original Amount");
RemainingAmount := -"Original Amount";
Signature := ReportCertificate + CompanyInfo."Soft. Certificate Number" + ReportCode;
IF "Cust. Ledger Entry"."Payment Method Code"= '' THEN
PaymentMethod.INIT
MESSAGE('Empty Payment Method Code');
END ELSE BEGIN
PaymentMethodCode:="Cust. Ledger Entry"."Payment Method Code";
PaymentMethod.GET(PaymentMethodCode);
PaymentMethodDescription:=PaymentMethod.Description;
Message('PaymentMethodCode %1',"Cust. Ledger Entry"."Payment Method Code");
END;
私の変数PaymentMethodDescriptionには、「データセットにtrueを含める」オプションがあります
回答 2 件
IF "Cust. Ledger Entry"."Payment Method Code"= '' THEN PaymentMethod.INIT MESSAGE('Empty Payment Method Code'); END ELSE BEGIN PaymentMethodCode:="Cust. Ledger Entry"."Payment Method Code"; PaymentMethod.GET(PaymentMethodCode); PaymentMethodDescription:=PaymentMethod.Description; Message('PaymentMethodCode %1',"Cust. Ledger Entry"."Payment Method Code"); END;
関連記事
- 小道具が変更されたときにuseState値がリセットされないようにする
- グローバル変数の値を置き換えるためのより良い方法
- 目的の属性が変数に追加されないのはなぜですか?
- Kotlinは、特定のクラスによって設定されているプロパティの値を強制します
- 警告なしに構造体の変数を任意の値と等しくするにはどうすればよいですか? (C)
- Django ModelForm:テンプレートに渡されない値を定義する
- Pythonで変数の値を確認する方法は?
- ブール値をコントローラーから変数に渡してCIで表示するにはどうすればよいですか?
- Rubyセッターがインスタンス変数の最終値ではなく、渡された値を返すのはなぜですか?
- 小道具を通過した要素の値を取得できません
OnPostReportで変数を設定していますが、データセットの最初のレコードのヘッダーに変数を印刷しようとしています。まだそこにありません