Clipper On Line • Ver Tópico - Relatórios com @ say

Relatórios com @ say

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Relatórios com @ say

Mensagempor pauloa1 » 10 Set 2012 20:03

Existe uma forma de usar @ 10,10 say "teste" para gerar relatórios com hwgui ?

Hoje só é possível se criar um prg com a tela "dialog" e depois outro prg
somente com os comandos @ say para gerar o relatório.

Alguém conseguiu isso, usando um define ou coisa parecida, para que
se possa usar os dois "Tela e Relatório " no mesmo prg ?

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Relatórios com @ say

Mensagempor sygecom » 13 Out 2012 10:49

Olá Paulo,
Eu não conheço uma forma simples, mas pode ser retirar da Hwgui os comandos SAY e passar a usar o PSAY para telas da Hwgui e usar o SAY para relatórios em Texto. Considere o uso do FastReport para relatórios, é uma ótima ferramenta.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7005
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Relatórios com @ say

Mensagempor pauloa1 » 13 Out 2012 12:28

Olá Leonardo!

Fiz assim e deu certo:

#command @ <row>, <col> SAYPRN <exp> [PICTURE <pic>] [COLOR <clr>] => ;
DevPos( <row>, <col> ) ; DevOutPict( <exp>, <pic> [, <clr>] )
#command @ <row>, <col> SAYPRN <exp> [COLOR <clr>] => ;
DevPos( <row>, <col> ) ; DevOut( <exp> [, <clr>] )

aí no caso e só usar @ 10,10 sayprn "AAAA" em vez de apenas say .

Sobre o FastReport pretendo usar, mas devido a falta de tempo....

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Relatórios com @ say

Mensagempor Fernando queiroz » 12 Nov 2017 15:34

pode usar assim

@ 01,01 PSAY

que funciona dentro do próprio .prg do dialog
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 737
Data de registro: 12 Nov 2014 23:41
Cidade/Estado: Porto Alegre/RS
Curtiu: 12 vezes
Mens.Curtidas: 58 vezes

Relatórios com @ say

Mensagempor JoséQuintas » 13 Nov 2017 18:30

Talvez se colocar o relatório primeiro e a dialog depois.
Colocaria o #include da HWGUI só depois do relatório.
Ou reativar o #define de @ SAY depois da hwgui, mas não dá pra saber o quanto mais pode estar alterado.
Pelo menos colocando no início, vai ter certeza de que nada vai atrapalhar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para HwGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro