Building the Sample Application

Beginning with Step 1, you build a sample application containing a Maintain procedure that accesses the VideoTrk data source. This data source contains customer, sales, and rental information for a video rental shop. You build the procedure in stages, and each stage illustrates a few basic concepts.

The initial goal is to create a procedure that:

  1. Identifies customers whose membership is expiring during the first three weeks of June.
  2. Enables a shop clerk to edit membership and mailing information for these customers using a form displayed on a screen.
  3. Updates the data source with the edited customer information.
  4. After you build this basic application, you enhance it so that the clerk can browse through the customer list and display and edit information for any customer.
  5. Finally, you expand the application so that for each customer, the clerk can display and edit information about all of the video tapes that the customer rented.

This sample illustrates basic Maintain processing. It does not illustrate event-driven application development, which is presented in Tutorial: Painting a Procedure. Tutorial: Painting a Procedure is intended as the second phase of your Maintain training and assumes that you are already familiar with the material presented in Maintain Concepts, and in this tutorial.

This application writes to the VideoTrk sample data source. If you need to create this data source, see Master Files and Diagrams. If you do not have write-access to VideoTrk, consult with the database administrator.


Information Builders