问题描述
尽管我在DAC中定义的PXDefault在屏幕上输入数据时有效,但似乎不适用于将导入场景导入屏幕的情况。 我正在从CSV数据提供程序导入。
对于缺少值(项目价格)的记录,将给出错误“值不能为空”
这是DAC字段:
#region ItemPrice
[PXDBDecimal()]
[PXUIField(displayName = "Item Price")]
[PXDefault(TypeCode.Decimal,"0.00",PersistingCheck = PXPersistingCheck.NullOrBlank)]
public virtual Decimal? ItemPrice { get; set; }
public abstract class itemPrice : PX.Data.BQL.BqlDecimal.Field<itemPrice> { }
#endregion