Inquiridor
Porque o WinRT é tão ruim para gerar relatórios?

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
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.
-
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.
William John Adam Trindade
Analyste-programmeur
----------------------------------------------------------
-
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
-
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
-
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
----------------------------------------------------------
-