Creating a deployment package with the Deployment form

The Deployment form can be used to create and package XML scripts for an application/applet. This zip package can then be used to deploy the app elsewhere.

To create the zip package for an app:

  1. Launch the Deployment form.
  2. Use the Profile Name field to name the deployment profile.
    Note: You can have multiple deployment profiles for app script packages.
  3. From the IDO Project Name drop-down list, select the IDO project for the app you want to deploy.
    The read-only Access As field displays the Access As value for the selected IDO project. This value is used to filter the Objects database customizations. Only objects that have the Access As value in your current session are used.
  4. Verify that the Object Prefix value displays the correct prefix for the app objects.
    Normally, this value is the same as the Access As value, but it does not need to be. All that is required is to make sure that the prefix displayed in this field is the correct prefix for the app.

    This prefix is used for all customized Forms database objects created (such as forms, component classes, scripts, strings, and so on). Application database schemas and User-Defined Data Types (UDTs) are also filtered and included based on this prefix.

  5. Use the selection check boxes to specify what types of scripts to create and package:
    • Script Application Database creates scripts for database schemas, specifically for custom-created tables and all custom-created UDTs.
    • When selected, the Include data option specifies that any data in the app tables is also to be included in the scripts.
    • Script Forms Database creates scripts for all forms metadata and global objects.
    • Script Objects Database creates scripts for all Objects database elements (IDO definitions, IDO property classes, and IDO extension class assemblies). It also includes some metadata definitions found in the Application database that use the Access As attribute. This includes all customized Application Event System (AES) metadata and all customized Replication Document metadata.
  6. In the Output field, specify the location in which the zip package with the scripted files is to be created.
    You can use the ellipsis () button to the right of this field to navigate to and select the location you want.
    Note: The ellipsis button is not available in the web client or in a partial trust situation. However, you can still designate a path and filename for the imported files.
  7. Click Execute Scripts.
The system creates all the selected script files, and packages them into a zip file at the specified location.

To verify that the zip file has been correctly created, you can:

  • Click View Log, and examine the output log for the operation.
  • Go to the designated output location and verify that the zip file is there and that it contains the expected script files.
Related topics