none
Mostrar campo formatado em SharePoint no Word. RRS feed

  • Pergunta

  • Olá!

    Tenho uma lista no SharePoint onde armazeno algumas informações em campos do tipo "Texto com múltiplas linhas" permitindo o recurso de formatação do texto. Agora surgiu a necessidade de recuperar as informações e mostrá-las em um documento Word. Através de acesso direto ao banco consigo pegar os textos, mas sem a formatação definida pelo usuário e só com as tags de formatação (igual ao CSS).

    Alguém saberia uma maneira de recuperar a formatação do texto contido nesse campo?

    Obrigado.


    Hércules Garcia
    sexta-feira, 10 de dezembro de 2010 19:08

Respostas

  • Olá Hércules, boa noite.

    Bom, vou tentar te ajudar nisso, mas temo que tenho más notícias. Pelo o meu conhecimento com a API do OpenXml, que é a API padrão quando estamos trabalhando com documentos .docx programaticamente, as configurações de layout, como formatação de texto, estilos de tabelas, e por ai vai, são inseridas no documento pela manipulação de diversos objetos e propriedades.

    O que estou querendo dizer é que mesmo que você consiga recuperar de uma coluna de texto de múltiplas linhas, com texto rico, a informação original que o SharePoint armazena, incluindo as tags HTML e tudo mais, você não poderá simplismente gravar essa informação em um documento .docx, de pelo menos forma fideldigna, mas sim interpretar as tags HTML da fonte e gerar os tipos corretos pelo código fonte.

    Algumas referências poderão ajudar no seu caminho:

    http://social.msdn.microsoft.com/Forums/en/worddev/threads

     


    SharePoint Technical Lead
    • Marcado como Resposta Richard Juhasz quinta-feira, 26 de janeiro de 2012 17:28
    quarta-feira, 15 de dezembro de 2010 00:06