如何在Acumatica发票报告(AR.64.10.00)中金额字段的词表示?
在DAC扩展的ARInvoiceDAC中创建一个未绑定字段。并使用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
}
Run Code Online (Sandbox Code Playgroud)
UsrAmountToWordsAR.64.10.00报告中的“ 使用” 字段。
单词表示是通过attribute发生的PX.Objects.AP.ToWords。而且,这种现成的单词表示形式仅是英语。对于非英语单词表示,请创建您自己的属性。的实现PX.Objects.AP.ToWords可以在…\ App_Data \ CodeRepository \ PX.Objects \ AP \ Descriptor \ Attribute.cs中找到。
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |