CHAPTER 8Providing Custom Data Services
Sow good services; sweet remembrances will grow them.
—Mme. de Staël [Anne de Staël-Holstein] (1776–1817)
Chapter 7 explains how to assemble data for other parts of your application by creating appropriate view object, view link, and application module definitions and assembling instances of them into a data model. Top-level application module instances, containing view object, view link, and nested application module instances, expose their standard services to the application, for example, transactional commit and rollback, query-by-example (QBE) search, attribute retrieval and setting, and row navigation, paging, creation, and deletion. Data controls (explained in Chapter 13) expose these features to ...