• Tabular Forms


Re-Sequence: If you want to order the data that is in a table, you can add a number column to the table (representing the order). This example demonstrates a couple of buttons on the tabular form (up and down arrows) that move the row up/down, and switches the sequence around - as is commonly found in the application builder.

Get/Set Column Value: You may want to perform some action with the data on a row when a particular action takes place. This presents a couple of examples on using a dynamic action on a tabular form to set/retrieve column values different than the one that was selected, for the row.

Read Only Column: Making a column in the tabular form read only on a certain condition - in this case, if the field has an existing value.

Max Selection: You may have some custom procedure that you want to ensure only a certain number of rows are selected. Easily accomplished with a validation, but this example actually prevents more than 2 rows being select.

Arrow Navigation: A handy feature of a program like Excel is being able to navigate by using arrow keys. In this example, it is wired up to be able to navigate through the form by using the arrow keys in combination with the ctrl key.

Auto Change Focus: You may have an entity that doesn't change that much, and to speed up data entry, you'd want the focus to automatically change to the next field, and where necessary add a new row.