2015-04-15 5 views

ответ

0

Вы можете использовать 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; 
       } 
      } 
} 
+0

К сожалению я относительно основной пользователь, но может работать с настройками и редактирование атрибутов - не слишком уверен, как мне нужно вставлять этот код? – justin

+0

Я рекомендую вам прочитать руководство T100 в университете Acumatica, они описали этот процесс –

0

В своей простейшей форме можно также использовать PXDefaultAttribute на своем поле, используя дату деловитой так:

[PXDate] 
[PXUIField(DisplayName = "From Date")] 
[PXDefault(typeof(AccessInfo.businessDate))] 
public virtual DateTime? FromDate; 
Смежные вопросы