Previous Topic: Design Online DialogsNext Topic: Commands


Screens for Data Maintenance

You can design one procedure to combine all maintenance functions. On the screen, attributes provide different field protections for the different Add, Change, Delete and Display functions. Whenever detail field changes are needed in the design, only one screen needs to be modified.

Some field level protections that an online application might use are listed in the following table.

Function

Attribute Type

Protection

Comment

Add

Identifier

Non-identifier

Unprotected

Unprotected

Sometimes the identifier is automatically generated, in which case the identifier would be protected.

Delete

Identifier

Non-identifier

Protected

Protected

The only enterable field is usually a Y/N to confirm delete.

Update

Identifier

Non-identifier

Protected

Unprotected

Anything except the identifier can be changed, providing the result of the change still conforms to business and data integrity rules.

Display

Identifier

Non-identifier

Unprotected

Protected

Only the identifier can be entered to select an occurrence.