Q:
You are tasked with enhancing the usability of Microsoft Dynamics 365 finance and operations apps. The system currently uses primitive data types, which makes the code hard to read and maintain.
You need to create user-friendly and consistent data types while ensuring that properties like labels and help text are standardized across the application.
What should you do?
-
A
Use class inheritance to create subclasses of the primitive data types with additional properties.
-
B
Directly modify the primitive data types to include additional properties such as labels and help text.
-
C
Create new Extended Data Types (EDTs) based on primitive data types and use them in variable and field declarations.
-
D
Create a series of macros that define standard labels and help text for use with primitive data types.
C