Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2008, 20:29
ximenalorena
 
Fecha de Ingreso: marzo-2008
Mensajes: 28
Antigüedad: 16 años, 1 mes
Puntos: 0
Error HRESULT E_FAIL de una llamada a un componente COM

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.