Data objects organize the information that your application requires to process cases. By using data objects, you can simplify your data structure for easier reuse across the user interface.
Every data object consists of one or more fields that share the same context and function. An onboarding application, for example, might include a Courses data object that suggests orientation courses for new hires, and contains properties such as Course ID, Course Title, Department, Duration, and Description. These properties impose a structure on your data, and define how the information fits together.
You can use a data object as a basis for one or more user interface views. Views act as building blocks for user interface forms, and support reuse across your application. By making use of data objects, you can spend less effort managing fields that frequently occur together, and improve interface and data consistency.
- Enabling run-time data object editing
Give users control over data by providing them with the tools they need to maintain up-to-date records. The record editor gadget helps your users change, add, and delete data at run time, which reduces maintenance effort and improves the usability of the application.