Hola, la situacion es la sigueinte: agrego mediante codigo un pivot table desde el lad del cs de una pagina aspx:
Código:
PivotTable pv = new PivotTable();
pv.ConnectionString = "Provider=MSOLAP.3;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=BICubo;Data Source=Server";
pv.DisplayFieldList = true;
pv.DataMember = "Vista Asistencia";
pv.DisplayExpandIndicator = true;
pv.AllowDetails = true;
pv.DisplayAlerts = true;
pv.ActiveView.TitleBar.Caption = "Vista Cubo";
Response.Write("<OBJECT id='pTable' style='Z-INDEX: 109; LEFT: 300px; WIDTH: 502px; POSITION: absolute; TOP: 500px; HEIGHT: 217px' classid='clsid:0002E55A-0000-0000-C000-000000000046'VIEWASTEXT>");
Response.Write("<param name=\"XMLData\" value='" + pv.XMLData.ToString() + "'>");
Response.Write("</OBJECT>");
El proyecto se genera sin ningun problema, al momento de ejcutarlo me muestra el siguiente error, al momento de pasar por el DataMember:
System.Runtime.InteropService.COMException : {"Devuelto error HRESULT E_FAIL de una llamada a un componente COM."}
Codigo de error: -2147467259
Cabe aclarar que el cubo esta implementado mediante analisys service 2005.