- When extending a class, use classStr(<NameofBaseClass>)
- When extending a table, use tableStr(<NameOfBaseTable>)
- In the case of a form, use formStr(<NameOfBaseForm>)
- When extending a form Datasource use formDataSourceStr(<NameOfBaseForm>,<NameOfDataSource>)
- When extending a form Data field, use formDataFieldStr(<NameOfBaseForm>,<NameOfDataSource>,<NameOfField>)
- For a form control, use formControlStr(<NameOfBaseForm>,<NameOfControl>)
- When extending a data entity, use tableStr(<NameOfBaseDataEntity>)
- Two know more about COC follow this blog Chain Of Command For Form DataSource – Dynamics 365 Musings