You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 27 Next »

Execution Profiles is a configuration feature in the Runtime Module that manages database connections and device nodes for different environments. It automates the application of settings for development, validation, and production stages. Features include selecting profiles, enabling profile settings, setting modules to read-only, and replacing connections at startup. Before use, configure profiles and enable settings. Use the Startup configuration interface to select and run profiles, applying environment-specific configurations.

On this page:


Understanding Execution Profiles

The table configures which database connections will be replaced when starting the application with a specific profile. The columns indicate which objects will be replaced, whether replacement is enabled, and provide details about the new database connections. The entries ensure that when a profile is selected, the appropriate connections are automatically applied, facilitating the management of different environments (development, validation, production).


Configuring Execution Profiles

To configure Execution Profiles, follow these steps:

  1. Go to Runtime → Execution Profile.
  2. In Runtime Profile, choose the profile (Development, Validation, Custom).

  3. Check the Enable Profile Settings box to activate the profile settings.

  4. Select which modules should be set to read-only mode at Set ReadOnly on Modules.

  5. The On Startup Replace Connections option uses the data grid to specify and manage the connections that need replacement at startup.


Using Execution Profiles

To use Execution Profiles, follow these steps:

  1. Go to Runtime → Startup.

  2. At Execution Profile, select the desired profile.

  3. Run the solution with the selected profile, which dynamically applies the configured database connections or device nodes.


Properties Reference

Connection Properties

This table outlines each property, helping to understand its purpose and role within the Execution Profiles configuration.

Property

Description

ReplaceObject

Specifies the object (database or device node) to be replaced during execution. Identifies the target object within the solution configuration.

Replace

Indicates whether the replacement should occur. A boolean value (true/false) that enables or disables the replacement process for the specified object.

ServerIP

Defines the IP address of the server to connect to during execution. Used to specify the target server for the connection replacement.

DataCreated

Records the date and time when the replacement entry was created. Provides a timestamp for tracking changes in the configuration.

DateModified

Records the date and time when the replacement entry was last modified. Tracks updates and modifications to the configuration.

ReplaceConnection

Specifies the connection string or parameters for the new connection. Defines the details of the replacement connection to be applied at startup.


In this section:

The root page @parent could not be found in space v10.

  • No labels