none
Lista Customizada em Relatórios do Reporting Services

    שאלה

  • Saudações a todos;

    Eu criei algumas listas customizadas que serão usadas no site do projeto. Eu trabalho com uma solução de relatórios do PWA baseada no Reporting Services. Fui criar relatórios para acessar os dados destas listas customizadas e para minha surpresa estas listas não estão gravadas na base ProjectServer_Reporting, que á a base para acesso a dados de relatórios do PWA.

    Para piorar, os campos customizados que criei nas listas padrões (Issues, Risks e Deliverables) também não aparecem nas tabelas destas listas na base do Reporting.

    Alguém sabe me dizer para qual base as listas e campos customizados de listas são criados e se o acesso é seguro para a leitura dos dados?

    Vale ressaltar que encontrei apenas parte do conteúdo customizado criado na base WSS_Content do PWA criado.

    Tenho ambiente Win2008 Enterprise R2, Project Server 2010 SP1 e SQL Server Enterprise r2 SP1.

    יום שלישי 14 פברואר 2012 18:47

תשובות

  • Ola Mosar,

    É importante ressaltar nessa situação que embora Project Server 2010 e SharePoint Server 2010 trabalhem integrados suas bases são completamente distintas.

    A base Project Server reporting armazena apenas projetos publicados.

    A base que você cita WSS_Content é a que deve ser utilizada como referência para pesquisa de informações em objetos do SharePoint 2010 como lista, bibliotecas e etc.Caso você possua dentro do seu Farm alguma outra base de conteúdo do sharepoint a mesma pode possuir as informações que faltam para solucionar o seu problema.

    O acesso é totalmente seguro aos dados e não ficará disponível aos usuários comuns.Sendo papel do administrador sua manutenção e correção.

    Sugiro a leitura destes material de referência.

    http://www.amrein.com/apps/page.asp?Q=5753

    http://weblogs.sqlteam.com/jhermiz/archive/2007/08/15/60288.aspx

    Espero ter ajudado.


    Hezequias Vasconcelos de Lima MCITP - MCT - MCTS - MCP. Consultor SharePoint / EPM / PPM / Consultar Transcript: https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID: 843062 Code:hezequias01

    • סומן כתשובה על-ידי Mosar Miguel Filho יום שני 27 פברואר 2012 14:21
    יום רביעי 22 פברואר 2012 14:51

כל התגובות

  • Ola Mosar,

    É importante ressaltar nessa situação que embora Project Server 2010 e SharePoint Server 2010 trabalhem integrados suas bases são completamente distintas.

    A base Project Server reporting armazena apenas projetos publicados.

    A base que você cita WSS_Content é a que deve ser utilizada como referência para pesquisa de informações em objetos do SharePoint 2010 como lista, bibliotecas e etc.Caso você possua dentro do seu Farm alguma outra base de conteúdo do sharepoint a mesma pode possuir as informações que faltam para solucionar o seu problema.

    O acesso é totalmente seguro aos dados e não ficará disponível aos usuários comuns.Sendo papel do administrador sua manutenção e correção.

    Sugiro a leitura destes material de referência.

    http://www.amrein.com/apps/page.asp?Q=5753

    http://weblogs.sqlteam.com/jhermiz/archive/2007/08/15/60288.aspx

    Espero ter ajudado.


    Hezequias Vasconcelos de Lima MCITP - MCT - MCTS - MCP. Consultor SharePoint / EPM / PPM / Consultar Transcript: https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID: 843062 Code:hezequias01

    • סומן כתשובה על-ידי Mosar Miguel Filho יום שני 27 פברואר 2012 14:21
    יום רביעי 22 פברואר 2012 14:51
  • Saudações pessoal;

    Encontrei uma solução paleativa muito boa para isto.

    Basta criar um Data Source com tipo de conexão de dados Lista do SharePoint, na string de conexão cole o endereço de um site de projeto que tenha todas as customizações que você deseja.

    Em seguida crie o Data Set e use o Query Designer para selecionar os campos e inclusive podendo filtar os valores a serem mostrados (cláusula where).

    Será criada uma estrutura de código xml.

    Como parâmetro para o relatório use o campo "ProjectWorkspaceInternalHRef" (fica na view de projetos - MSP_EpmProject_Userview). Ele irá se conectar diretamente no site do projeto e lerá os dados customizados que você selecionou na query.

    Por ultimo altere a string de conexão do Data Source para o nome do parâmetro.

    Posteriormente publicarei em detalhes no meu blog este post pois há algumas nuances a serem vistas com imagens para esclarecer melhor mas a minha ideia aqui foi apenas dar o norte para aplicação da solução.

    יום שישי 06 יולי 2012 19:13
  • Olá Mosar, boa tarde.

    Excelente solução. Parabéns e obrigado por compartilhar.


    Hezequias Vasconcelos

    יום שישי 06 יולי 2012 19:40
  • Aqui está a solução em detalhes!

    Bom trabalho a todos!

    http://nikspatel.wordpress.com/2010/06/11/step-by-step-consuming-sharepoint-2010-lists-data-in-the-ssrs-2008-r2-reports/


    Mosar M. Filho Analista Suporte / Consultor SharePoint - Project Server

    יום חמישי 16 אוגוסט 2012 19:55