Crystal Reports Training by Ken Hamady, MS, Reporting and Training Nationwide On Location TrainingPublic ClassesIndividual TrainingIntroductory Course OutlineAdvanced Course OutlineFormula ExamplesNewsletter Back IssuesMy BlogResource LibraryConsulting ServicesSupport ServicesContact InformationLinks to third party productsBack to main pageMy Credentials



Adding Zip Code or County maps to Crystal Reports:

The Crystal map feature uses a runtime version of MapInfo Professional.  This runtime allows state maps, country maps, a zip code map of Washington DC and (with a secret tweak) a county level map for the Mid-Atlantic states.  If you want to do Zip Codes for another state or county level maps for other regions you have to purchase additional tab files or 'layers' and install them with the MapInfo runtime.  The following is an example of the cost:


Zip Codes for one State:
    $395 for 1 user
    $513 for 5 users
    $790 for 10 users

Counties for one State:
    $125 for 1 user
    $162 for 5 users
    $250 for 10 users

After several phone calls I finally found someone at MapInfo that could explain the process for installing these files in a Crystal environment:

Here are the steps according to MapInfo (I have not tested them):

1. Place the map files (.DAT .TAB .GST .MAP .ID .IND) into the folder:  Program Files / MapInfo MapX / Maps
2. Now go the folder:  Program Files / MapInfo MapX / Program  and execute the MIGM30.EXE applet. This will open the Geodictionary Manger
3. Select the "Register" button. This will open up a browse window allowing you to select the .TAB mapping files.
4. You will notice that there are multiple .TAB files for each map package. For example, the Canada map package will contain .TAB files for Capitals, Canadian Highways, Cities and the Canada map itself. These .TAB files will have to be registered one at a time. Select the First .TAB to be registered and depress the "Open" button. This will open up the Table Properties window.
5. Create a name for this new map. For example you may want to name the Can_caps.TAB file "Canadian Capitals". This will ensure that when layers are added or removed from the Map Expert it is clear as to which layers are present.
6. Ensure that the new layer is present in the Registered Tables windows, and then exit the Geodictionary Manger.

The new layers will now be present when adding or removing map layers within Crystal Reports.