ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Apresentar relatório FireMonkey

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
igormoita
Profissional
Profissional


Registrado: Quinta-Feira, 14 de Janeiro de 2010
Mensagens: 601

MensagemEnviada: Sex Nov 24, 2017 6:39 am    Assunto: Apresentar relatório FireMonkey Responder com Citação

Bom dia, meu problema é como apresentar relatório no FireMonkey?
Não tem possibilidade de ser com FastReport.
Utilizo DataSnap REST JSON como servidor e Client requisitando solicitações.
Estou em busca de soluções de como apresentar relatórios para o Client FMX. Pensei em gerar um Report com o FortesReport, salvar no BD, o Client requisitar e ter um retorno o arquivo em um campo Blob, mas infelizmente não achei como recuperar o PDF e nem como apresentar ele no FMX.

Estou em busca de soluções. Alguém poderia dar dicas?
Agradeço desde já.
_________________
SEMPRE COLOQUE [RESOLVIDO] NO SEU POST
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Yahoo Messenger MSN Messenger
igormoita
Profissional
Profissional


Registrado: Quinta-Feira, 14 de Janeiro de 2010
Mensagens: 601

MensagemEnviada: Sáb Nov 25, 2017 7:46 am    Assunto: Responder com Citação

up
_________________
SEMPRE COLOQUE [RESOLVIDO] NO SEU POST
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Yahoo Messenger MSN Messenger
LandersonGomes
Aprendiz
Aprendiz


Registrado: Terça-Feira, 13 de Dezembro de 2005
Mensagens: 106
Localização: Itaocara RJ

MensagemEnviada: Ter Nov 28, 2017 10:05 am    Assunto: Responder com Citação

Bom dia...
Para trafegar o arquivo você pode usar esse tutorial como base:
http://vivaitaocara.com.br/landersongomes/embarcadero/delphi/transferindo-imagem-via-datasnap-rest-parte-2.

Para abrir o arquivo, sendo ele pdf tente acionar uma intent (caso do android), ele vai verificar quais apps tem registro para leitura e sugerir isso através intent implícita, ou vc pode mandar uma intent explícita caso queira que abra através de algum app específico.

Sucesso.
_________________
Landerson Gomes dos Santos
http://vivaitaocara.com.br/landersongomes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
IgorRIbeiro
Novato
Novato


Registrado: Sábado, 25 de Novembro de 2017
Mensagens: 4

MensagemEnviada: Ter Nov 28, 2017 1:30 pm    Assunto: Re: Apresentar relatório FireMonkey Responder com Citação

Igor tenta com esse método que o Adriano explica na video aula.
https://www.youtube.com/watch?v=wEYfrQYlQSI

Tem esses artigos também:
http://portal.tdevrocks.com.br/2016/09/30/download-upload-base64-2/
http://portal.tdevrocks.com.br/2016/09/29/download-upload-base64/

E esses arquivos para auxiliar.
https://github.com/tdevrocks/downup-base64
https://github.com/tdevrocks/classes-uteis

No primeiro link tem até um exemplo.

No segundo link do git hub tem um Classes Uteis e um arquivo chamado xPlat.OpenPDF.pas. É uma classe que você vai usar para abrir o pdf:
OpenPDF(Endereço_do_Arquivo).

Nessa aula é explicado como utilizar a classe xPlat.OpenPDF.pas https://www.youtube.com/watch?v=POaQ9GXEbh8



Esse método é gerando o PDF em um diretório, e baixando o mesmo para o aplicativo. Se você conseguir salvar o pdf em Blob e retornar os dados, por favor me avise.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB