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 修飾的欄位,系統會在表單上建立一個半小時間隔值的下拉選單:

StackOverflow 文件

並在網格單元格內:

<px:PXDateTimeEdit runat="server" ID="edUsrTimeInt" DataField="UsrTimeInt" TimeMode="true" />

StackOverflow 文件

<px:PXGridColumn DataField="UsrTimeInt" Width="90px" TimeMode="true" />