Using the runtime Report Writer

Users can modify new third-party reports and alternate reports in your dictionary using the runtime Report Writer. In a multidictionary environment, the following window appears, allowing the user to enter the reports dictionary for either the main product or the third-party dictionary.


In the main dictionary (Dynamics.dic), users can modify reports, or create new reports as they normally would. In the third-party dictionary, users can modify a new third-party report, create a new report, or modify an alternate report you’ve delivered.

Creating a reports dictionary

When the user modifies reports in your dictionary for the first time, the runtime engine creates a new reports dictionary for your application using the information in the launch file. The pathname entry for the reports dictionary in the launch file specifies the location and name of the reports dictionary.

Microsoft Dynamics GP
Sample Integrating App.
:C:Dynamics GP/Dynamics.dic
:C:Dynamics GP/Data/Forms.dic
:C:Dynamics GP/Data/Reports.dic
:C:Dynamics GP/Develop.dic
:C:Dynamics GP/Data/F3333.DIC
:C:Dynamics GP/Data/R3333.DIC

The default location of the reports dictionary is the same location as your application dictionary. However, a user can change the location of your application’s reports dictionary using the Edit Launch File window in Microsoft Dynamics GP. This window shows all applications appearing in a multidictionary environment, and allows the user to change the location of the forms or reports dictionaries.

For instance, changing the location of the reports dictionary to a network location or shared drive allows multiple users to share a single forms dictionary across a network.

If you change the path for your reports dictionary, be sure to move an existing reports dictionary to that location. Otherwise, the runtime engine will attempt to create a new reports dictionary the next time a user accesses the Report Writer.

Documentation Feedback