none
Gerar arquivo excel e enviar por e-mail RRS feed

  • Pergunta

  • Pessoal,
    gostaria que meu app gerasse um arquivo excel com os dados da aplicação e enviasse por e-mail.

    Alguém já fez algo deste tipo?

    A idéia é fazer com que o usuário possa fazer backup dos dados da aplicação.

    quinta-feira, 24 de maio de 2012 13:59

Todas as Respostas

  • Fala Paulo,

    Em uma aplicação recente tinha esse mesmo cenário, necessitando o backup dos dados, só que com uma ideia diferente. Voce pode salvar os dados em um txt separado por virgulas e enviar ao skydrive. Ao obter o arquivo, basta salvá-lo no formato .csv e terá uma planilha em excel. 

    Caso se interesse, este artigo do Rodo Carmo foi muito util. (Link: http://www.windowsphonebrasil.net/windowsphonebrasil/post/2012/02/15/Salve-dados-do-seu-aplicativo-na-nuvem-com-SkyDrive-e-Live-SDK.aspx).

    []´s

    quinta-feira, 24 de maio de 2012 14:40
  • Thiago,

    sua idéia é bem interessante, mas o meu caso vai além disso. Pois meu excel terá alguns gráficos, eu queria só alimentar minha planilha para que os gráficos sejam carregados automaticamente.

    Ainda to estudando possíveis soluções, se tiver novas idéias me avise por favor.

    quinta-feira, 24 de maio de 2012 14:46
  • Paulo,

    Acredito que diretamente pelo Windows Phone vc não conseguirá gerar esse arquivo Excel.

    Talvez o que vc precise fazer, é criar um serviço (WCF por exemplo), que receba os dados, gere um arquivo Excel no servidor, e retorne ele por Stream.

    Esses cenários, o ideal é ter as informações na nuvem mesmo... Como o Thiago Gradesso citou, o SkyDrive é uma opção... Outra opção é armazenar em uma estrutura sua.

    []s


    Thiago J. Mônaco
    MVP Windows Phone Development
    MCP, MCAD, MCSD, MCDBA, MCTS, MCPD and MCT Professional
    Scrum Developer I and Professional Scrum Master
    http://www.windowsphonebrasil.net
    @thiagojmonaco

    quinta-feira, 24 de maio de 2012 22:18
    Moderador
  • Eu tava querendo dar uma solução onde eu não precisasse pagar um servidor para ficar hospedando meus serviços.

    Mas essa pra mim é a melhor idéia, chamar um serviço passando os dados e ele ser responsável por gerar o excel.

    Obrigado pelas dicas!

    sexta-feira, 25 de maio de 2012 23:41