PXDBTimeSpan 屬性
所述 PXDBTimeSpan 屬性被設計與 Nullable<int>
(int?
)的 DAC 領域工作一個 DAC 欄位作為自午夜傳遞的分鐘數內鍵入和儲存時間值:
#region UsrTimeInt
public abstract class usrTimeInt : IBqlField
{ }
[PXDBTimeSpan(DisplayMask = "t", InputMask = "t")]
[PXUIField(DisplayName = "Time Value")]
public int? UsrTimeInt { get; set; }
#endregion
在 UI 中,對於使用 PXDBTimeSpanAttribute 修飾的欄位,系統會在表單上建立一個半小時間隔值的下拉選單:
並在網格單元格內:
<px:PXDateTimeEdit runat="server" ID="edUsrTimeInt" DataField="UsrTimeInt" TimeMode="true" />
<px:PXGridColumn DataField="UsrTimeInt" Width="90px" TimeMode="true" />