Introduction

A cool feature of connecting Excel to an OLAP cube is the Drill Through: With this feature, users can make a double click to any cell in the pivot and see the details in a new excel tab.

DrillThrough

In some cases, when for example Microsoft Excel has a different language from US English, there is a problem when using the drill through function. Instead of a new tab with the detail information, Excel shows following error message:

XML for analysis parser error: The LocaleIdentifier property is not overwritable and cannot be assigned a new value.

Or in German, it would be:

Parser für XMLA (XML for Analysis). Die LocaleIdentifier-Eigenschaft ist nicht überschreibbar. Der Eigenschaft kann kein neuer Wert zugewiesen werden.

Fixing the problem

It’s not a big thing to fix this problem. By defining the LocaleIdentifier in the connection information with US English (1033), it will work smoothly. First, it is necessary to open the data source connection file, which is normally placed under “My Documents > My Data Sources”.

EditConnection

In the file, please search for the ConnectionString, which is indicated with the tag <odc:ConnectionString>. The only thing which is to do is to extend this tag with the information LocaleIdentifier=1033 as shown in the print screen below:

LocaleIdentifier

That’s it, now Excel should show the drill through information in any language setup.


Geri Grenacher

ERP Project manager at coresystems ag, Switzerland

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *