Error message when you open a window in Microsoft Dynamics GP: "Cannot access this form because the dictionary containing it is not loaded"

Applies to: Dynamics GP 2010

Symptoms


When you open a window in Microsoft Dynamics GP, you receive the following error message:
Cannot access this form because the dictionary containing it is not loaded.

Cause


This problem occurs for one of the following reasons:

Cause 1

If a previously installed module is removed, Microsoft Dynamics GP does not assign an alternate existing form. See Resolution 1.

Cause 2

If a forms dictionary has been removed or has become corrupt, Microsoft Dynamics GP cannot open the assigned form. See Resolution 2.

Resolution


Resolution 1

To resolve this problem, use one of the following methods.

Method 1

Re-install the module that was removed. This action re-creates the product dictionary that Microsoft Dynamics GP must access.

Method 2

Select a form for Microsoft Dynamics GP to use. To do this, use the appropriate option.
  • Microsoft Dynamics GP 2010 or Microsoft Dynamics GP 10.0
    1. Open the Alternate/Modified Forms and Reports window. To do this, on the Microsoft Dynamics GP menu, point to Tools, point to Setup, point to System, and then click Alternate/Modified Forms and Reports.
    2. In the ID list, click the appropriate ID.
    3. In the Product list, click All Products.
    4. In the Type list, click Windows.
    5. In the Alternate/Modified Forms and Reports List area, expand the appropriate node based on the window you want to access.

    6. Expand the appropriate window, and then select Microsoft Dynamics GP or the appropriate option.
    7. Click Save.
    8. Close the Alternate/Modified Forms and Reports window.
  • Microsoft Dynamics GP 9.0
    1. Open the Advanced Security window. To do this, on the Tools menu, point to Setup, point to System, and then click Advanced Security.
    2. Click View, and then click by Dictionary.
    3. Expand Forms.
    4. Expand the appropriate folder.
    5. Expand the appropriate window.
    6. Click Microsoft Dynamics GP or the appropriate option.
    7. Click Apply, and then click OK.

      Note By default, when you open the Advanced Security window, the current user and the current company are selected. Any changes that you make are for the current user and for the current company. However, you can select more companies in the Company Name area. You can select more users in the User area of the Advanced Security window.

Resolution 2

To resolve this problem, follow one of the following methods.

Method 1

Re-create the Form.dic file if the Forms dictionary is corrupt.



For more information about how to re-create the Forms.dic file, click the following article number to view the article in the Microsoft Knowledge Base:

951767 How to re-create the Forms.dic file in Microsoft Dynamics GP

Method 2

Select a form for Microsoft Dynamics GP to use. To do this, use the appropriate option.
  • Microsoft Dynamics GP 2010 or Microsoft Dynamics GP 10.0
    1. Open the Alternate/Modified Forms and Reports window. To do this, on the Microsoft Dynamics GP menu, point to Tools, point to Setup, point to System, and then click Alternate/Modified Forms and Reports.
    2. In the ID list, click the appropriate ID.
    3. In the Product list, click All Products.
    4. In the Type list, click Windows.
    5. In the Alternate/Modified Forms and Reports List area, expand the appropriate node based on the window you want to access.

    6. Expand the appropriate window, and then click to select Microsoft Dynamics GP or the appropriate option.
    7. Click Save.
    8. Close the Alternate/Modified Forms and Reports window.
  • Microsoft Dynamics GP 9.0
    1. Open the Advanced Security window. To do this, on the Tools menu, point to Setup, point to System, and then click Advanced Security.
    2. Click View, and then click by Dictionary.
    3. Expand Forms.
    4. Expand the appropriate folder.
    5. Expand the appropriate window.
    6. Click Microsoft Dynamics GP or the appropriate option.
    7. Click Apply, and then click OK.


      Note By default, when you open the Advanced Security window, the current user and the current company are selected. Any changes that you make are for the current user and for the current company. However, you can select more companies in the Company Name area. You can select more users in the User area of the Advanced Security window.