Autor Tópico: EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK  (Lida 7770 vezes)

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #15 Online: Junho 20, 2014, 10:03:16 am »
Paulo, procure um programa chamado FileMinimizer, ele é perfeito para o qw vc quer. Eu utilizo em meus sistemas e a imagem fica 1000000000% , ou seja, não  perde qualidade alguma.
F. A.
Analista de Sistemas

paulomarcelo

  • Expert
  • *****
  • Mensagens: 638
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #16 Online: Junho 20, 2014, 10:45:19 am »
Eu não tive uma boa experiência com o RepoprtPDF. No blank achei mais produtivo. Cada um tem seu ponto de vista de acordo com seu nível de conhecimento.
Um exemplo que fiz na Blank e não consegui nem a paw fazer com RPDF:

http://www.tickimg.com.br/uploads/_imagem_(1).png


Fred, parabéns ficou excelente o relatório, deve ter dado um trabalho grande hein fazer essas caixinhas. Tenho que estudar o FPDF mesmo, minha esperança era que o exemplo do Haroldo fosse a imagem assim, seria menos trabalhoso fazer, pois bastava alinhar os campos. Mas entendi não importa se for usar a blank ou reportpdf o caminho é sempre o FPDF. A biblioteca que o scriptcase usa já é o fpdf? Se eu chamar comandos no reportpdf ele já reconhece todos ou tenho que ter uma biblioteca externa?

Haroldo

  • Expert
  • *****
  • Mensagens: 6262
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #17 Online: Junho 20, 2014, 11:26:36 am »
Sim, a biblioteca do SC eh o fpdf.

Depois que você constrói suas próprias bibliotecas a construção fica mais fácil,  hoje tenho rotinas prontas que fazem isso.



miguell

  • Iniciante
  • **
  • Mensagens: 61
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #18 Online: Janeiro 14, 2015, 08:13:46 pm »
Haroldo,
poderia me enviar um exemplo de relatorio na v8...
usando ppDFReport..

sergio.miguell@msworks.com.br
Sérgio Miguel
Analista de Sistemas
MS WORKS INFORMÁTICA SC LTDA
(11) 2937-8938 - Comercial
(11) 96367-6916 - Celular
Rua Hermenegildo Orsi, 149 -Jardim Acácio - Guarulhos - SP - 7144-130

Haroldo

  • Expert
  • *****
  • Mensagens: 6262
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #19 Online: Janeiro 14, 2015, 10:51:01 pm »
Não homologamos a v8 aqui na empresa ainda
« Última modificação: Abril 25, 2015, 10:39:04 am por Haroldo »

Arquimedes

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 559
  • Ajudar para ser ajudado
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #20 Online: Abril 25, 2015, 10:37:00 am »
Wennys Carlos vc disse que iria disponibilizar alguns codigos em blank, teria como disponibilizar?

Att arquimedes

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #21 Online: Abril 25, 2015, 11:46:43 am »
Wennys Carlos vc disse que iria disponibilizar alguns codigos em blank, teria como disponibilizar?

Att arquimedes

Arquimendes não tem mistério.

Você pode começar seu relatório assim:

sc_include_lib("tcpdf");

$pdf=new tcpdf('P','mm','A4');
$pdf->Open();
$pdf->AddPage();
$pdf->SetMargins(10,40,10);
$pdf->SetFont('courier','',12);

//RETÂNGULO
//$pdf->SetFillColor(220);
//$pdf->SetDrawColor(220,220,220);
$pdf->Rect(5,5,200,20,'T');

//=================================CABEÇALHO===========================================

//LOGO
//$pdf->Image('C:\Program Files (x86)\NetMake\v7\wwwroot\scriptcase\app\SiisNet\_lib\img\logo.png',10,12,-300);

//RAZÃO SOCIAL
$pdf->SetFont('courier','B',12);
$pdf->SetXY(0, 8);
$pdf->Cell(0,0,"RAZÃO SOCIAL",0,0,'C');

//UNIDADE - RUA
$pdf->SetFont('courier','',10);
$pdf->SetXY(0, 13);
$pdf->Cell(0,0,"Unidade: NATAL - Rua: Brasilia",0,0,'C');

//BAIRRO - CIDADE
$pdf->SetFont('courier','',10);
$pdf->SetXY(0, 18);
$pdf->Cell(0,0,"Bairro: ALECRIM - Cidade: NATAL/RN",0,0,'C');

//CEP - TELEFONE
$pdf->SetFont('courier','',10);
$pdf->SetXY(0, 23);
$pdf->Cell(0,0,"CEP: 59030060 - Telefone: (99) 8888-8888",0,0,'C');

//=================================RODAPÉ===========================================

//SITE
$pdf->Line(5,290,205,290);
/*$pdf->SetFont('arial','',10);
$pdf->SetXY(0, 276);
$pdf->Cell(0,0,"Site: www.macroerp.com.br",0,0,'C');*/


//================================CONTEÚDO==========================================

//RELATÓRIO DE SERVIDORES
$pdf->SetXY(10, 30);
$pdf->SetFont('courier','',10);
$pdf->SetFillColor(102,205,170);
$pdf->Cell(190,5,"LISTAGEM DE SERVIDORES",1,0,'C');

$pdf->SetXY(10, 35);
$pdf->SetFont('courier','',10);
$pdf->SetFillColor(102,205,170);
$pdf->Cell(85,5,'Nome',1,0,'C', true);
$pdf->Cell(25,5,'CPF',1,0,'C', true);
$pdf->Cell(25,5,'Telefone',1,0,'C', true);   
$pdf->Cell(25,5,'SIAPE',1,0,'C', true);
$pdf->Cell(30,5,'Função',1,1,'C', true);

$pdf->Output();
F. A.
Analista de Sistemas

Wennys Carlos

  • Avançado
  • ****
  • Mensagens: 254
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #22 Online: Abril 25, 2015, 11:50:35 am »
Arquimedes, é exatamente isso aí.

Nosso amigo Fred deu um exemplo perfeito.

Caso tenha alguma dúvida é só entrar em contato.
Wennys Carlos

FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #23 Online: Abril 25, 2015, 12:07:46 pm »
TCPDF ou FPDF dessa forma deixa o PdfReport no esquecimento.
 Lembrando que existe Grades (Régua) como esse exemplo: https://onedrive.live.com/redir?resid=8FDF6BA48A8DD7DC!919&authkey=!ANFO4pF-Eq6FYJY&ithint=file%2cpdf

Dá pra desenvolver e ganhar em produtividade com a régua, visto que ela é um guia.

Cabeçalhos e Rodapé dinâmicos como esse exemplo: https://onedrive.live.com/redir?resid=8FDF6BA48A8DD7DC!924&authkey=!AGmZsxWuL2Zaum4&ithint=file%2cpdf

As imagens dos relatórios ta ruim, porque peguei uma com resolução baixa... apenas pra testes.
Sobre os Filtros tem como fazer o que quiser junto com um controle.
« Última modificação: Abril 25, 2015, 12:10:26 pm por FredKeyster »
F. A.
Analista de Sistemas

Jailton

  • Expert
  • *****
  • Mensagens: 2026
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #24 Online: Abril 26, 2015, 11:18:29 am »
Vamos ver como vai ser a V9 do SC, no aguardo. hehehe
O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

Arquimedes

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 559
  • Ajudar para ser ajudado
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #25 Online: Abril 26, 2015, 10:00:47 pm »
Muito obrigado FredKeyster, vc ajudou muito com sua força. Conseguir fazer o relatorio.
  Wennys Carlos como vc  fez essa quebra dentro da consulta em
http://wennys.com.br/sistemas/modelos/fpdf/listagem_subselect_scriptcase/listagem_subselect_scriptcase.php

Att Arquimedes

Wennys Carlos

  • Avançado
  • ****
  • Mensagens: 254
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #26 Online: Abril 29, 2015, 09:16:04 am »
Muito obrigado FredKeyster, vc ajudou muito com sua força. Conseguir fazer o relatorio.
  Wennys Carlos como vc  fez essa quebra dentro da consulta em
http://wennys.com.br/sistemas/modelos/fpdf/listagem_subselect_scriptcase/listagem_subselect_scriptcase.php

Att Arquimedes


Olá, Arquimedes.

Nesse exemplo citado são 2 laços for aninhados.

O primeiro laço percorre os grupos e o segundo laço percorre os usuários de cada grupo.

Espero ter ajudado.
Wennys Carlos

mvinicius

  • Novato
  • *
  • Mensagens: 29
  • Não há recompensa sem esforço.
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #27 Online: Junho 12, 2015, 04:57:22 pm »
Muito obrigado FredKeyster, vc ajudou muito com sua força. Conseguir fazer o relatorio.
  Wennys Carlos como vc  fez essa quebra dentro da consulta em
http://wennys.com.br/sistemas/modelos/fpdf/listagem_subselect_scriptcase/listagem_subselect_scriptcase.php

Att Arquimedes


Olá, Arquimedes.

Nesse exemplo citado são 2 laços for aninhados.

O primeiro laço percorre os grupos e o segundo laço percorre os usuários de cada grupo.

Espero ter ajudado.

Wennys,


Entendi como fazer os dois for... mas não consegui entender ONDE... seria num metodo PHP ou no Layout/Corpo do relatorio :?

sds

m.Vinicius
M. Vinicius
Consultor de Sistemas Corporativos

Wennys Carlos

  • Avançado
  • ****
  • Mensagens: 254
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #28 Online: Junho 12, 2015, 05:12:02 pm »
Muito obrigado FredKeyster, vc ajudou muito com sua força. Conseguir fazer o relatorio.
  Wennys Carlos como vc  fez essa quebra dentro da consulta em
http://wennys.com.br/sistemas/modelos/fpdf/listagem_subselect_scriptcase/listagem_subselect_scriptcase.php

Att Arquimedes


Olá, Arquimedes.

Nesse exemplo citado são 2 laços for aninhados.

O primeiro laço percorre os grupos e o segundo laço percorre os usuários de cada grupo.

Espero ter ajudado.

Wennys,


Entendi como fazer os dois for... mas não consegui entender ONDE... seria num metodo PHP ou no Layout/Corpo do relatorio :?

sds

m.Vinicius
Olá, Vinicius.

Esse código é para ser feito em uma app do tipo blank.
Wennys Carlos

R.O.N.A.L.D.O

  • Avançado
  • ****
  • Mensagens: 493
    • RC Sistemas Soluções Informáticas
    • Email
Re:EXEMPLOS DE RELATÓRIOS PDF UTILIZANDO APPS BLANK
« Responder #29 Online: Junho 13, 2015, 07:41:01 am »
O fato é que o SC é muito capenga no que diz respeito a relatórios para serem impressos, em se tratando de uma ferramenta RAD ficar programando linha-a-linha um relatório é incomcebível, é preciso urgente que o SC resolva essa sua deficiência, quem sabe se integrando com ferramentas específicas para isso, como o ReportBuilder por exemplo, mas acho que isso é impossível.
Ronaldo Cocuroci
Analista de Sistemas
RC Sistemas Soluções Informáticas
www.rc-sistemas.com