Saving dynamic objects as static

The Save As Static Object dialog enables you to save a dynamic object as a static object and register that object to the Repository.

You can save the following dynamic objects as static: Dynamic SmartDataViewers and Dynamic SmartDataObjects.
Note: The Save Dynamic Object As Static action in the File menu is available only with the Dynamics projects, and when you have any of the above dynamic objects open in the design window. See Setting Progress Dynamics projects.

To save a dynamic object as static:

  1. Open one of the above-mentioned dynamic objects using the Open Object dialog.
  2. From the File menu, select Save Dynamic Object As Static. The Save As Static Object dialog appears.
  3. In the File Name field, enter a name for the static object. By default, the name of the selected dynamic object appears in this field. You can enter a different name.
    Note: The name you have entered must be a unique object name in the Repository.
  4. The Save in field displays the default path where the static object is saved as dynamic. Click the Browse icon to select a different path.
  5. Select the Register object check box, if you want to register the dynamic object to the Repository.
    Note: The following fields are enabled only when you select the Register object check box:
    1. The Object name displays the object name. This is a read-only field.
    2. In the Description field, enter a description of the object.
    3. The Root Directory field displays the default root directory of the object. Click Browse to select a different root directory.
    4. From the Product Module drop-down, select a product module in which you want to save the static object as dynamic.
    5. The Full path name field displays the complete location where the static object is saved as dynamic. This is read-only field.
    6. Select the Deploy to Web check box to deploy the object to web (for Web and client/server deployment types).
    7. Select the Deploy to Client check box to deploy the object to the client machines (for WebClient and client/server deployment types).
    8. Select the Deploy to server check box to deploy the object to remote servers (for client/server, AppServer, and Web deployment types).
    9. Select the Design object check box to deploy the object only for design (development) purpose.
  6. Click Save to save your changes.
    The selected dynamic object is saved as a static object to the Repository.