You are here: LANSA for i User Guide > Appendix C. Technical Notes > User Exit Programs > IJDT user exit for Fields, components & WAMs (object type DF)
IJDT user exit for Fields, components & WAMs (object type DF)

Action

Evt code

Sub Evt  Code

Message Id

Comments

Create a field

- copy help

- copy all rules/triggers

- selectively copy  rules/triggers

- copy multilingual definitions

CRT

CHG

CHG

CHG

CHG

 

DCM0015

DCM0989

DCM0990

DCM0991

DCM0992

 

Load Other file

CRT

 

DCM0015

When creating a new field

Maintain a field

CHG

 

DCM0014

 

Maintain field help text

CHG

 

DCM0930

 

Maintain field multilingual attributes

CHG

 

DCM0872

 

Create / Maintain field rules/triggers

CHG

 

DCM1005

DCM1007

DCM1009

DCM1011

DCM1013

DCM1015

DCM0191

Range check

Value check

Table check

Simple logic check

Complex logic check

Date check

Trigger

Delete field rules/triggers

CHG

 

DCM1003

 

Import

IMP

 

EIM0051

 

Delete

DLT

 

DCM0012

 

Export to PC platform for maintenance

CHG

 

EIM0110

 

Check out for update

CHG

CHG

 

EIM0110

L2M0010

 

Check in

CHG

CHI

L2M0003

 

Delete from host repository

DLT

 

L2M0022

 

Use BIF PUT_FIELD

CRT

CHG

 

DCM0015

DCM0014

If field created

If field changed

Use BIF PUT_HELP

CHG

 

DCM0930

When field help

Use BIF PUT_FIELD_ML

CHG

 

DCM0014

 

Use BIF PUT_COND_CHECK, PUT_DATE_CHECK, PUT_PROGRAM_CHECK, PUT_RANGE_CHECK, PUT_VALUE_CHECK, PUT_TRIGGER

CHG

 

DCM1005

When field validations

Use BIF DELETE_CHECKS

CHG

 

DCM1003

When field validations

Use BIF DLT_FIELD

DLT

 

DCM0012