Example application - The tiger is injured
This section describes an example in which the tiger at the hypothetical wild animal park is injured. This scenario illustrates a complete process, but not every component of the process is discussed in detail.
One morning when the keepers are making their daily rounds, they notice that the tiger, Karuna, has been injured, so they notify the veterinarians. A veterinarian looks at the Animal form and checks a table field that contains data from the Medical History form, as illustrated in the following figure. She discovers that Karuna has no history of serious injury or illness.
To be treated, Karuna must be tranquilized and moved to the veterinary hospital for surgery. He has been tranquilized before without incident as indicated by the Tranquilizer Notes field on the Animal form, so the veterinarian computes the dosage and sets out with several animal handlers to bring in the tiger.
Table field in the animal tracking application
(Click the image to expand it.)
During the prototyping phase, staffers had to open the Medical History form separately to learn about Karuna's record with tranquilizers. The veterinary staff pointed out that they wanted that important information readily available during an emergency. So the Tranquilizer Notes field was added to the Animal form, and a filter that executes on Submit was added to post a message to the veterinarians, reminding them to update the Tranquilizer Notes if necessary.
Tip
This process is similar to handling a customer call in a technical support application. The technical support representatives might decide that they need important information about a customer on a main form rather than on a supporting form.
Comments
Log in or register to comment.