The following procedure describes how to run the form transformation tool to transform forms for the Classic client to pages that you can use in the RoleTailored client.
Before you begin this procedure, you must do the following:
-
Complete the necessary preparation for transforming forms. For more information, see Preparing to Transform Forms to Pages.
-
Create the source forms.xml file. For more information, see How to: Create the Forms.xml Source File.
-
Configure the input and output file locations and the level of logging. For more information, see Configuring the Microsoft.Dynamics.Nav.Tools.FormTransformation.exe.config File.
Running the Form Transformation Tool
To run the form transformation tool
-
Confirm that you have the following input files, and that the path to these input files is correct in the Microsoft.Dynamics.Nav.Tools.FormTransformation.exe.config file:
-
Forms.xml
-
CodeRules.txt
-
TransformPages.xml
-
IgnorePages.xml
-
MovePages.xml
-
DeleteElements.xml
-
MoveElements.xml
-
DeletePageElement.xsd
-
IgnorePage.xsd
-
MovePage.xsd
-
MovePageElement.xsd
-
TransformationInput.xsd
-
Microsoft.Dynamics.Nav.Tools.FormTransformation.exe.config
-
Microsoft.Dynamics.Nav.Tools.FormTransformation.exe
-
-
Navigate to the folder where Microsoft.Dynamics.Nav.Tools.FormTransformation.exe is located.
-
Double-click Microsoft.Dynamics.Nav.Tools.FormTransformation.exe.
-
Verify that the tool completes successfully and that you have the following output files in the folder specified in the Microsoft.Dynamics.Nav.Tools.FormTransformation.exe.config file:
-
Pages.xml
-
Transformation.log
-
TransformationLog.xml (contains the same information as Transformation.log)
-
After you run the transformation tool, you must complete the following steps:
-
Inspect the log file for errors. For more information, see Reviewing the Form Transformation Log Output File.
-
If necessary, re-transform all or selected forms. For more information, see How to: Retransform Forms.
-
Import and compile pages. For more information, see How to: Import, Compile, and Run Transformed Pages.