SmartDataViewer Instance Properties dialog

The SmartDataViewer Instance Properties dialog allows you to modify the attributes and layout of a selected SmartDataViewer instance when it is created at run time. You can also specify which non-database objects with DataFields you want to disable.

Access this dialog by choosing Instance Properties on the SmartFolder right-click context menu.

The instance properties dialog includes the following options:

Option Description
Object Name Displays the name of the Viewer instance.
Behavior during Initialize
Enable Determines whether the Viewer instance is initially shown when it is created at run time.
View Determines whether the Viewer instance is initially shown when it is created at run time. This toggle box sets the Hide-on-Init attribute to YES or NO. The default setting is YES, meaning that the object is initially visible when it is created at run time.
Layout If you defined multiple layouts for the Viewer master, lets you select which layout you want to use for this instance. Sets the apply-layout instance attribute.
Which objects should be disabled with data fields? This topic only applies to non-database objects that you have defined as Enabled in the master object.
Some Disables all non-database objects with DataFields.
All Leaves all non-database objects enabled.
None Lets you select which non-database objects you want to disable with DataFields. When you select this option, you can then check which non-database objects you want to disable.
Which fields should set DataModified on change? This topic lets you specify which fields to use to set DataModified.
Some Let you select the fields that can set DataModified. When you select this option, you can then check which fields you want used to set DataModified.
All All enabled fields should set DataModified. This is the default option.
Data Fields

Only fields that are enabled in the data source should set DataModified.

Updatable Only enabled fields that can be updated in the data source should set DataModified.
None No fields should set DataModified.