Progress
ADM 2 Guide
SmartDataObject Instance Properties Dialog Box
Figure 2–2 shows the instance property dialog box for a SmartDataObject.
Figure 2–2: SmartDataObject Properties Dialog Box
![]()
You use the instance properties in this dialog box as follows:
- Partition—The name of a partition: a logical grouping of one or more Progress procedures; for example, a set of procedures for managing inventory. The Partition Deployment Tool maps a partition to an Application Service, which defines where the SmartDataObject runs (which could be on an AppServer).
- Rows To Batch—The number of rows to retrieve at a time from the data source and be stored by the client. The AppBuilder assigns the specified value to the RowsToBatch property. The default is 200.
- Check Current Changed—If checked, Progress checks on update whether records in the data source have been changed since they were retrieved by this instance of the SmartDataObject. The AppBuilder sets the value for the CheckCurrentChanged property to YES if this toggle box is checked and NO otherwise. The default is YES.
- Rebuild Dataset on Reposition—If checked, Progress rebuilds the temp–table on reposition starting with the specified record. If unchecked, the temp–table is rebuilt starting from the beginning of the data set. The AppBuilder sets the value for the RebuildOnRepos property to YES if this toggle box is checked and NO otherwise. The default is NO.
- Force to Stateful Operating Mode—If checked, the SmartDataObject runs in state-aware mode regardless of the AppServer’s operating mode. If unchecked, the SmartDataObject inherits its operating mode from the AppServer. The default is NO.
NOTE: This property is disabled when the instance property dialog box is used for non-Web SmartDataObjects.- Destroy on each stateless Web Request—If checked, destroys the SmartDataObject between requests. The default (unchecked) behavior is to keep the SmartDataObject alive between requests. Checking this property disables the Disconnect AppServer on each Web Request property.
NOTE: This property is disabled when the Destroy on each stateless Web Request property is checked. It is also disabled when the instance property dialog box is used for non-Web SmartDataObjects.- Disconnect AppServer on each Web Request—If checked, specifies that the AppServer part of the SmartDataObject is destroyed on each request but the client part of the SmartDataObject remains alive. This allows you to use the Force to Stateful Operating Mode property without locking the AppServer for the lifetime of the SmartDataObject.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |