PDA

View Full Version : Problemas con carácteres en OpenFlashChart



j_nep
08-03-2010, 07:35 AM
Tengo diferentes problemas a la hora de mostrar gráficos con OpenFlashChart cuando los datos tienen carácteres como "à","ó", "ç", etc.

Por ejemplo:

[Time].[2009].[Q1].[març].

En la pivot table los meses se muestran correctamente, pero a la hora de añadir un flash chart, todos los meses se muestran correctamente excepto el que tiene el mes "març" con el carácter "ç".

Adjunto la imagen:
http://img690.imageshack.us/img690/7089/consoladeusuariodepenta.png

Por otro lado, tengo un LineChart de OpenFlashChart con la siguiente query:


electronicsOFCDefinition : {
width: 350,
height: 300,
chartType: "LineChart",
datasetType: "CategoryDataset",
orientation:"vertical",
is3d: "true",
byRow: "true",
isStacked: "false",
includeLegend: "true",
domainLabelRotation: "0",
title: "",
foregroundAlpha: 3,
backgroundColor:'#FFFFFF',
queryType: 'mdx',
catalog: 'solution:netxmedia/Analysis/netxmedia Schema.xml',
orientation: 'horizontal',
jndi: "netxmedia",
query: function(){

var query = "select NON EMPTY {[Measures].[Revenue], [Measures].[Forecast Revenue]} ON COLUMNS, NON EMPTY {[Time].[2009].[Q1].[gener],
[Time].[2009].[Q1].[febrer], [Time].[2009].[Q1].[març], [Time].[2009].[Q2].[abril], [Time].[2009].[Q2].[maig], [Time].[2009].[Q2].[juny],
[Time].[2009].[Q3].[juliol], [Time].[2009].[Q3].[agost], [Time].[2009].[Q3].[setembre], [Time].[2009].[Q4].[octubre], [Time].[2009].[Q4].[novembre],
[Time].[2009].[Q4].[desembre]} ON ROWS from [Order Detail] where {[Product Category].[Llibres]}";
return query;
}
},
Que funciona correctamente con {[Product Category].[Llibres]}

Pero si filtro por



......ON ROWS from [Order Detail] where {[Product Category].[Música]
o
......ON ROWS from [Order Detail] where {[Product Category].[Electrònica]Me aparece el siguiente error:

Found error: [object XMLHttpRequest] - parsererror, Error: parsererror

Y el chart no se muestra.
Podría solucionar esto de alguna manera? :confused:

Muchas gracias