Progress
Language Tutorial
for Character


Designing Displays for Interactive Database Access

Event-driven interfaces maximize the user’s choices so that control of an application resides with the user. In the context of database access, you also need to safeguard data from unintended changes. This chapter shows you how to implement an interface, also called a form, that balances user freedom with data protection. Figure 8–3 shows the database access form that this chapter implements.

Figure 8–3: Basic Database Access Form

A basic database access form has several key features:

In Figure 8–3, the form’s buttons execute triggers that perform these user tasks: navigate and display, update, add, and delete. Figure 8–4 shows how the form and triggers work together.

Figure 8–4: How a Database Access Form Works

This chapter shows you how to build this fully functional database access form. This simple model is one that you can use in most situations. The form is also flexible enough to accommodate many of the advanced techniques that you can learn about in the Progress Programming Handbook .


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095