Migrate configurations using PML
- Last UpdatedApr 21, 2026
- 1 minute read
Use the PML-based migration functionality to migrate configurations at once.
PML function syntax
!e = object excelio()
!excel.importExcelConfigurationFiles(!foldername, !Scope, !ScopeValue)
Savework
Parameters
|
Parameter |
Description |
|---|---|
|
!foldername |
Specifies the path to the folder that contains the configuration files. |
|
!Scope |
Specifies the target scope. |
|
!ScopeValue |
Specifies the value associated with the selected scope. |
Example
Use the following commands to import configuration file(s) into the application.
!e = object excelio()
!excel. importExcelConfigurationFiles(“D:\ExportUsers”, “Project”, “EPT”)
Savework
Command reference
|
Command |
Description |
|---|---|
|
!e = object excelio() |
Initializes the Excel I/O object. |
|
!excel. importExcelConfigurationFiles(“D:\ExportUsers”, “Project”, “EPT”) |
Imports the data from the configuration files located at D:\ExportUsers into the target scope and project. |
|
Savework |
Saves the imported configuration data to the database. |
Note: If the destination scope already contains configurations, the migrated data overwrites them to ensure consistency and reflect the latest updates.
Benefits of migration
The following are the benefits of migrating configurations to database:
-
Reliability: Eliminates dependency on local disk storage.
-
Multi-user access: Enables multi-level access for teams.
-
Version control: Enforces strict version-based separation for product scope.
-
Sharing flexibility: Restores convenient sharing capability for UE pre-4.1 versions.
-
Consistency: Ensures uniform storage of configurations.