Changing the dictionary core

The Change Core utility allows you to change which dictionary core a core resource is located in. Each core resource is located in one of the seven dictionary cores:

Large applications, such as Microsoft Dynamics GP, have thousands of core resources. Because of limitations in Windows 3.1 and to better manage all of these core resources, the core resources are grouped into dictionary cores. These dictionary cores correspond to series for Microsoft Dynamics GP. For this reason, the dictionary cores are sometimes referred to as “series.” If a core resource was inadvertently placed in the incorrect dictionary core, the Change Core utility is used to move it to the proper dictionary core.

The series associated with forms, reports, tables and table groups have no direct relation to the “series” that correspond to the dictionary cores. The series associated with forms, reports, tables and table groups are used for the series resource lists, which are described in the Updating series resources.


When you change which dictionary core a table is located in, you also change the location of the keys and table relationships for that table. Changing which dictionary core a table is located in doesn’t change the series marked on the table resource itself as seen in Dexterity. If you change the dictionary core a field is located in, the location of the physical name resource that corresponds to that field is changed as well.

Only global fields used in tables require physical names. For this reason, the physical name for each global field is stored as a separate resource. When a global field is created, it’s stored in the core specified by the Default Core drop-down list. If a physical name is added later with the Default Core set to a different core, the physical name won’t be in the same core as the global field. The Change Core utility can be used to remedy this situation.

To begin using the Change Core utility, select an editable dictionary, then choose Change Core from the Resources menu to display the Change Core window.

  1. Select the current core and new core for the resource.

Use the Core drop-down list to select the dictionary core containing the resource that you want to move to a different dictionary core. Use the New Core drop-down list to select the dictionary core that you want to move the resource to.

  1. Select the resource type and resource to move.

Select the appropriate resource type; the available resources of that type will appear in the Resources list. Select the specific resource that you want to move to the new dictionary core.

  1. Move the resource to the new dictionary core.

Click the Change Core button to move the selected resource to the new dictionary core.


Documentation Feedback