Getting Started with TRANSACT (32247-90007)
Chapter 9 157
Creating Custom Applications
Form Independence
Form Independence
Now let’s see how to implement generic transaction code that can handle multiple form
formats. This will be illustrated by modifying the program above. Keep in mind that we
could have written the program this way to start with. It is not a program modification
that we must make every time we want to add another form.
The following program provides generic update customer capability and is form
independent. That is, the program has no idea of which data elements exist on a form, nor
does it know how many possible different forms may be used to update a customer.