Symptom
- Error:"Couldn't load mapping dlls"
- When attempting to insert a Map object on a report in Crystal Reports designer, it fails with the error: 'Couldn't load mapping dlls'
- When viewing a report in SAP BI Launchpad, the place where a map should be located is blank.
Environment
- SAP Crystal Reports 2011
- SAP Crystal Reports 2013
- SAP Crystal Reports 2016
- SAP BusinessObjects Business Intelligence platform 4.0
- SAP BusinessObjects Business Intelligence platform 4.1
-
SAP BusinessObjects Business Intelligence platform 4.2
Reproducing the Issue
-
In Crystal Reports designer, create a report off any data source.
- Under the menu "Insert", select "Map..."
- It then fails with the error.
Cause
- The Map feature in Crystal Reports uses the file: mapx30.ocx, and it is either not registered correctly, or corrupted.
Resolution
- Resgiter the file mapx30.ocx
- Confirm the file: mapx30.ocx exist in the following folder:
C:\Program Files (x86)\SAP BusinessObjects\MapInfo MapX\Program
- To register the file: mapx30.ocx, run the following command:
regsvr32 "C:\Program Files (x86)\SAP BusinessObjects\MapInfo MapX\Program\mapx30.ocx"
- Note: If the file does not register, then it is potentially corrupted, in this case, replace the file from a working environment and then register it.
Keywords
CRD, CMC, BI Launchpad, BI Launch pad, infoview, Vin, mapping file, maps, map rendering failed, no maps , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem
Product
SAP Crystal Reports 2011 ; SAP Crystal Reports 2013 ; SAP Crystal Reports 2016