2016-07-12 3 views

答えて

3

ARInvoice DAC用DAC拡張に非バインドフィールドを作成します。そしてPX.Objects.AP.ToWords属性を使用してください。

public class ARInvoicePXExt : PXCacheExtension<ARInvoice> 
{ 
    #region UsrAmountToWords 

    public abstract class usrAmountToWords : IBqlField { } 


    [PX.Objects.AP.ToWords(typeof(ARInvoice.curyOrigDocAmt))] 
    public virtual string UsrAmountToWords { get; set; } 

    #endregion 
} 

AR.64.10.00レポートのUsrAmountToWordsフィールドを使用してください。

enter image description here

enter image description here

表現は属性PX.Objects.AP.ToWordsを介して行わ言葉。そしてこのすぐれた表現は英語のみです。英語以外の単語を表現するには、独自の属性を作成します。 PX.Objects.AP.ToWordsの実装は、 ... \ App_Data \ CodeRepository \ PX.Objects \ AP \ Descriptor \ Attribute.csにあります。

関連する問題