
Tijdens mijn eerste PerformancePoint training, rees de vraag of je in PerformancePoint getallen (bijv. de waarden van KPI's in een scorecard) in het Nederlands kunt weergeven. Dashboard Designer heeft een optie om het Number Format van een KPI aan te passen. Hiermee kun je een aantal eenvoudige wijzigingen doorvoeren in de manier waarop de waarde van de KPI getoond moet worden. Eenvoudig, want wat je hiermee wel kunt is een Symbols on left instellen om bijv. een Euro teken voor een waarde weer te geven, maar wat je niet kunt is het scheidingsteken voor duizendtallen en decimalen aanpassen aan onze Nederlandse standaard.
Is PerformancePoint daarmee nog niet rijp voor de Nederlandse markt? Gelukkig niet! De oplossing is namelijk eenvoudig: zorg ervoor dat de gewenste getalnotatie in de bron al is ingesteld. Als je KPI's gebaseerd zijn op waarden uit een Analysis Services cube, kun je voor de cube de Language property op Dutch (Netherlands) zetten. Alle getallen in de cube worden hierna in Euro's getoond en met de Nederlandse scheidingstekens voor duizendtallen en decimalen. Je kunt ook op instance niveau de taal instellen voor nieuwe cubes. En voor een individuele measure, kun je de FormatString property gebruiken om deze bijv. op € #,###.00 in te stellen. Vergeet alleen niet dat je hiermee niet het scheidingsteken aan kunt passen. Daarvoor moet je toch echt de Language property gebruiken.
PerformancePoint doet één ding niet helemaal goed: wanneer je bij een calculated member in een cube de locale identifier op een andere taal zet, negeert PPS dat. Bijv.:
Wordt in een PPS scorecard gebaseerd op een cube die Nederlandstalig is ingesteld als volgt gerenderd:
Terwijl ProClarity en Excel 2007 de middelste waarde netjes met een pond symbool weergeven… Maar op uitzondering van dit kleine euvel, is PerformancePoint dus uitstekend te gebruiken in een Nederlandstalige omgeving!