- Introduction to WorkXpress
- Building Your Application
- Examples and Best Practices
- Technical Manual
WorkXpress has five building blocks that are used to created applications.
Forms can be used to get information from users as well as display information. For example, if you sell widgets, you may have an order form customers can use to place orders. Another form would be displayed to employees showing the order information.
Fields are the granular bits of information that you are interested in gathering or displaying on forms. On the widget order form, you may have fields for Order Date, Widget Type, and Price.
Tables contain records. Your widget company wishes to keep track of customers, so you would create a Customer table. This table would have fields about customer information, perhaps Name, Address, and Phone Number. A group of fields about a particular entity, in this case a single customer, is called a record.
Relationship Tables are how tables and records are related to one another. On your widget order form, you may have a field for customer that is related to the Customer table. This allows you to link the record about the order with the record about the customer.
Actions are anything you want the computer to do for you automatically. Actions are executed as part of procedure that was fired by a trigger. As part of a procedure, you may create Actions to send emails, update task statuses, open new pages, or even make SOAP calls. After your customer completes the order form, you may want an action to send a confirmation email to the customer.