Skip to main content What is Dynamics 365? Guided tours Customer stories Try our products CRM ERP Sales Service Sales Customer Insights Customer Service Contact Center Field Service Supply Chain Management Commerce Finance Project Operations Human Resources Business Central Pricing Business application topics Training & certifications Migrate to the cloud Documentation Events Dynamics 365 Blog Product updates Onboarding and implementation Community Find a partner Software Development Companies Partner resources Microsoft Marketplace Product documentation Technical support On-premises product support Contact us Try for free Sign in
  • 1 min read

NAV 2009 – How to – Simple Form Transformation


This post describes the simplest possible way to transform a form into a page in NAV 2009. Both Pages and Transformation is documented in more details elsewhere. Here, I just want to make the simples possible example, just to get a simple form transformed into a simple page.

Prerequisites:

You need to have at least a NAV 2009 classic client and the Transformation tool. To test the page, of course you also need the Rolebased client. But to just transform a form, you don’t need it.

Import the tool:

  1. Open a classic client, go to Object Designer and import the file TIF.fob from the folder TransformationTool\TIF Editor\
  2. Create a new form in NAV, as simple as possible. For example a Card form based on the customer table, with just a few fields on it. This is the form you want to transform.

Setup and use the Transformation tool:

  1. Run form 177000 “Transformation Forms”
  2. Click Import -> “Import PageType – FormType mapping”, and select the file TransformationTool\TIF Editor\FormToPagetypeMapping.txt.
  3. Click Functions -> Get Forms. Filter on Type = Form, and ID = the new form, then click OK. This gets the form(s) that you want to transform.
  4. In the FormType field, select “Card” (“Form with TabControl only and a source table”).

Run the transformation:

  1. Export the settings from form 177000: Click on Export -> “Transform Pages”. You must export it to the TransformationTool folder, and it must be called TransformPages.xml.
  2. From Object Designer, export the form (Tools -> Export) as xml.You must export it to the folder TransformationTool, and it must be called Forms.xml.

You now have the form you want to transform, and the meta-data that tells the TranformationTool how to transform it.

  1. Run the file FormTransformation.exe from the TransformationTool folder. This generates a new file called Pages.xml. It also logs any progress or errors in the file Transformation.log.

Import the new page:

  1. Back in NAV (classic client): Go to Object Designer, and import the file Pages.xml, and then compile it.

If all steps ran without any errors, you have now transformed your form into a page which can be displayed in the rolebased client.

Get started with Dynamics 365

Drive more efficiency, reduce costs, and create a hyperconnected business that links people, data, and processes across your organization—enabling every team to quickly adapt and innovate.