레트로코딩토끼토끼

D365_VisualStudio | Extension Form DataSource EventHandler 본문

Dynamic365

D365_VisualStudio | Extension Form DataSource EventHandler

쌉T타임 2026. 2. 2. 11:29
Standard Form Extension > Form Data Source > Event Handler Copy

: 폼의 컨트롤에 접근하여 해당 데이터소스의 레코드 Active 시점에 컨트롤 값 업데이트

 

Event Handler Class

 

// 데이터소스를 파라미터로 받아서 특정 필드의 편집 가능 여부 지정

_sender.object(fieldNum(InventTable, HSC_MarkProduct)).allowEdit(false); 

 

// 파라미터로 받은 폼의 컨트롤 접근

FormRealControl formControl = formRun.design().controlName(formControlStr(EcoResProductDetailsExtended, [Field name])) as FormRealControl;

 

// 폼 컨트롤 값 세팅
formControl.realValue();