16. Table Fields : Invisible Fields
 
Share this page                  
Invisible Fields
One of the attributes that you can set for simple fields, table fields, and table field columns is invisibility. An invisible field or column does not appear on the form when the FRS displays the form. You can set this attribute when the form is defined in VIFRED or at run time, using the set_frs statement.
When you make a table field column invisible, all columns that normally appear to the right of the invisible column are shifted left so that no blank space appears in the table field display.
To make an entire table field invisible, do one of the following:
Make the table field itself invisible
Make all the columns in the table field invisible
If you make a table field invisible, then the attribute settings for its component columns are ignored; the entire table field is invisible even if some of its columns are still set to visible.
As with other attribute settings, the application can use the inquire_frs statement to determine the current setting of the invisibility attribute. For a complete description of the syntax of both the inquire_frs and the set_frs statements, see Forms Statements.