none
Retornar CellSet RRS feed

  • Pergunta

  • preciso retornar um "CellSet" através de um webmethod, é possivel?

    Quando fiz o teste, recebi a seguinte mensagem:

    Microsoft.AnalysisServices.AdomdClient.CellSet não pode ser serializado porque não tem um construtor sem parâmetros

    tambem tentei de outra forma, que foi retornar um XmlDocument com o executeXMLReader, e no lado do client utilizei o CellSet.Loadxml, porem o xml vem compacto e não conforme seria os resultados de um ExecuteCellset.

     

    a idéia é passar a "String MDX" para o webservice, executar o comando, retornar um cellset para a minha aplicação e trabalhar em cima desse cellcet... direto no meu form,sem passar para o webservice funciona legal, realizo o cellset tranquilo, mas o eu quero, é fazer essa função atraves do meu webservice, e retornar apenas o Cellset e dai pra frente continuar minha função.

     

    Ja procurei em todos os lugares e não encontrei algo parecido

     

    Alguem pode dar um help?

    att,

    Ricardo

    segunda-feira, 16 de agosto de 2010 13:40

Todas as Respostas

  • preciso retornar um "CellSet" através de um webmethod, é possivel?

    Quando fiz o teste, recebi a seguinte mensagem:

    Microsoft.AnalysisServices.AdomdClient.CellSet não pode ser serializado porque não tem um construtor sem parâmetros

    tambem tentei de outra forma, que foi retornar um XmlDocument com o executeXMLReader, e no lado do client utilizei o CellSet.Loadxml, porem o xml vem compacto e não conforme seria os resultados de um ExecuteCellset.

     

    a idéia é passar a "String MDX" para o webservice, executar o comando, retornar um cellset para a minha aplicação e trabalhar em cima desse cellcet... direto no meu form,sem passar para o webservice funciona legal, realizo o cellset tranquilo, mas o eu quero, é fazer essa função atraves do meu webservice, e retornar apenas o Cellset e dai pra frente continuar minha função.

     

    Ja procurei em todos os lugares e não encontrei algo parecido

     

    Alguem pode dar um help?

    att,

    Ricardo
    terça-feira, 17 de agosto de 2010 15:12