Acumatica の日付フィールドのデフォルト値を今日として表示するにはどうすればよいですか? 私が見ているフィールドは、タスク入力画面 CR306020 の開始日フィールドです。
バージョン 5.00.2908 を使用
Acumatica の日付フィールドのデフォルト値を今日として表示するにはどうすればよいですか? 私が見ているフィールドは、タスク入力画面 CR306020 の開始日フィールドです。
バージョン 5.00.2908 を使用
最も単純な形式では、次のように営業日を使用してフィールドで PXDefaultAttribute を使用することもできます。
[PXDate]
[PXUIField(DisplayName = "From Date")]
[PXDefault(typeof(AccessInfo.businessDate))]
public virtual DateTime? FromDate;
グラフで FieldDefaulting を使用できます。例えば
public class CRTaskMaintExt: PXGraphExtension<CRTaskMaint>
{
protected virtual void DiscountDetail_StartDate_FieldDefaulting(PXCache sender, PXFieldDefaultingEventArgs e)
{
SO.DiscountDetail row = e.Row as SO.DiscountDetail;
if (row != null)
{
e.NewValue = DateTime.Now;
}
}
}