Progress
AppBuilder
Developer’s Guide
Introduction to Data-display Objects
Presenting data to the user is an important intermediate goal in nearly any database application. Presentation techniques range from the most generic row/column display to sophisticated, application-specific graphing and charting.
AppBuilder provides four SmartObject building blocks:
- Dynamic and Static SmartDataBrowsers, for presenting data to your users in a simple, tabular row/column format
- SmartDataViewer, for presenting one record at a time, in a layout you determine
- SmartDataField, including the dedicated SmartSelect, for adding ADM capability down to the individual field level in the SmartDataViewer
Additionally, the Progress 4GL provides a number of basic objects that display and capture data. These include:
- Data Browser with built-in Query, for representing data in tabular row/column format
- Combo Box, for presenting a list of choices
- Data Viewer (DB–Fields) with built-in Query, for representing data on a per-record basis
- Editor (Multi-line editor), with most of the capabilities of a standard text editor
- Fill–in (Single–line editor), for capturing a small amount of data
- Radio–button Set, for representing an exclusive set of (usually nonstring) choices
- Selection List, for presenting a list of choices
- Slider Control, for representing a point within a subrange of INTEGER
- Toggle Box (Check Box), for representing a boolean (LOGICAL) choice
This chapter discusses these building blocks and their role in your applications.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |