none
Porque o WinRT é tão ruim para gerar relatórios? RRS feed

  • Discussão Geral

  • olá

    estou pesquisando como gerar um relatório simples no WinRT usando o UWP

    nos poucos tutoriais que achei, para se criar uma simples impressão de uma simples imagem postada em um simples formulário o programa tem que digitar um quantidade enorme de código

    eu venho da programação XCode no Mac OS X e para se fazer isto basta um click sem digitar código algum

    não existe nenhuma ferramenta para o UWP para fazer impressão simples sem ter que digitar enormes quantidades de código e adivinhar onde quero jogar os itens na página?

    Dario

    • Tipo Alterado Marcos SJ terça-feira, 11 de agosto de 2015 16:34 Adequado a discussão geral
    segunda-feira, 10 de agosto de 2015 22:42

Todas as Respostas

  • Boa tarde Dario,

    A sua dúvida é sobre impressão ou sobre a geração de relatótios?

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 11 de agosto de 2015 16:35
  • Creio que voce esteja usando a ferramenta errada. WinRT/UWP (universal windows plataform) nao foram feitos para impressao de relatorios e sim para contruçao de formularios de forma unificada em diferentes dispositivos.

    Se voce quiser uma ferramenta WinRT para geraçao de relatorios eu sugiro voce dar uma olhada niss:

    http://www.stimulsoft.com/en/products/reports-winrt

    Voce poderia descrever melhor esse processo de geraçao de relatorios com de um click no XCode? Perguntei ao nosso desenvolvedor IOS e ele disse que desconhece.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    terça-feira, 11 de agosto de 2015 17:25
  • Olá, 

    Normalmente quando se faz um aplicativo para iOS não se usa impressão (imprimir algo sendo o que for)

    Mas quando se faz um aplicativo para Desktop para Mac OS X as vezes temos a necessidade de enviar algo para a impressora

    O XCode serve para fazer aplicativos para iOS e Mac OS X

    Quando se programa para Mac OS X existe um sistema bem pratico que você joga um componente no formulário seja ele qual for, e com apenas com alguns clicks você marca um evento chamado Print This e o resto se faz sozinho enviando este componente que você jogou para um preview que você pode imprimir ou salvar em PDF, etc...

    Como estou usando o UWP que pelo que entendi serve tanto para desktop quando para dispositivo móvel, e que é uma tendencia de programação, eu quero deixar o usuário do meu aplicativo quando estiver no modo desktop pode imprimir uma imagem preenchida com uns TextBox, isto levando em conta que ele estará rodando o aplicativo no desktop onde tem impressora e tudo mais...

    Então queria saber se é tão fácil quando no XCode.

    Segue um video e um manual

    https://www.youtube.com/watch?v=K9sJUd6xvP0

    https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Printing/Printing.pdf

    Obrigado,

    Dario Basso Cardoso

    terça-feira, 11 de agosto de 2015 18:21
  • Olá

    Minha duvida seria apenas como fazer para imprimir uma imagem que contem dentro desta imagem alguns TextBox

    Eu queria poder imprimir o que eu estou vendo na tela, tipo um printscreen do componente imagem+textboxs

    Como se fosse uma guia media sendo preenchida quando acaba de preencher aperta o botão imprimir e sai na impressora

    Mesmo no UWP quando o usuário estiver no modo desktop ele tem impressora e recurso para poder fazer a impressão, já se estiver num dispositivo móvel tudo bem pode não imprimir

    Eu já vi o exemplo da Microsoft de impressão mas para mim soa muito confuso poderia ser tão simples marcar os objetos que quero jogar na impressora e apertar o botão e pronto

    Não trata-se de um relatório enorme cheio de contas, etc... para isto temos o List&Label, Crystal Reports, etc...

    É uma impressão simples mesmo do que estou vendo na tela

    Dario

    terça-feira, 11 de agosto de 2015 18:26
  • Ok.. Fica confuso quando vc diz: "gerar relatórios"

    O windows forms possuia esse metodo para imprimir o conteudo de um formulario:

    https://msdn.microsoft.com/en-us/library/6he9hz8c(v=vs.110).aspx

    Eu nao sou especialista no Windows RT, mas creio que deva ser algo parecido, mas talvez agora com suas explicaçoes algum colega possa ajudar.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    terça-feira, 11 de agosto de 2015 18:41
  • Certo,

    Vou tentar jogar o conteúdo que quero imprimir dentro de um WebView e ver se o WinRT consegue imprimir o conteúdo do mesmo.

    Obrigado,

    Dario Basso Cardoso

    terça-feira, 11 de agosto de 2015 21:47