SOアイテムの2つの列に基づいて、SOライングリッドでアンバウンドフィールドの値(私のカスタマイズでは、これらの非結合フィールドを作成しました)を計算する必要があります。この2つの列のうち、1stはUnitPriceであり、2ndは別のカスタマイズで作成されたカスタムバインド列です。これらのカスタムフィールド(は別のカスタマイズで作成されました)にアクセスしてカスタマイズします。 ((「STD MFGコスト」÷「ユニット -別のカスタマイズからカスタムフィールドにアクセスする
結合していない分野の私customization-
public abstract class usrMargin : IBqlField { }
protected decimal? _UsrMargin;
[PXDecimal]
[PXUIField(DisplayName = "Margin")]
public virtual decimal? UsrMargin { get; set; }
にこれらの値がbelow-
証拠金= 100として計算する必要があります価格」)* 100)
「Std MFG Cost」は、別のカスタマイズで作成された2番目のカスタムフィールドです。
は私がディで作成されたフルネームDACの拡張機能を使用することができるとは思わない、あなたの地域の開発のウェブサイト上で公開されています私のカスタムプロジェクトのfferentプロジェクト。また、Visual Studioを使わずにカスタマイズしてプロジェクトを直接作成するため、dllがないので 'using 'はここでは動作しません。 – Krunal
拡張ライブラリを壊さない限り、どちらのオプションも有効です。拡張ライブラリの外部で宣言されたカスタムフィールドへのアクセス(コードファイルはApp_RuntimeCodeに格納されています)は、VSプロジェクトでは使用できません。 – RuslanDev
合意。 VSはファイルを見つけることができず、コンパイルもされないため、カスタマイズプロジェクトはAcumaticaで作成され、Visual Studioでは作成されない場合にのみ可能です。 – Krunal