Preview personalizado

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Wellington
Usuário Nível 1
Usuário Nível 1
Mensagens: 41
Registrado em: 16 Jun 2008 13:17
Localização: Sao Paulo

Preview personalizado

Mensagem por Wellington »

Ola a todos, alguem possue algum preview personalizado que possa disponibilizar o codigo ? Utilizo xHarbour+Gtwvw+Hwgui.

Fiz alguns testes com o Report Manager, achei bacana, mas acho que nao conseguirei fazer todos os relatorios que preciso nele. A nao ser que tenha alguma opcao de criar relatorios na unha e chamar apenas o preview/impressao.
Caso alguem trabalhe com ele e faca uso deste recurso, por favor me diga como.

Desde já agradeço,
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Preview personalizado

Mensagem por sygecom »

Olá Wellington,
Estou migrando meus relatorios ainda para modo Grafico usando a WIN32PRN e fazendo PREVIEW em PDF, porem tenho ainda muitos e muitos relatorios em formato Texto ainda, e uso um PREVIEW em Hwgui desse texto, com deiversas opções de exportar para word,pdf,html e etc...se lhe interresar eu posto aqui.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Wellington
Usuário Nível 1
Usuário Nível 1
Mensagens: 41
Registrado em: 16 Jun 2008 13:17
Localização: Sao Paulo

Re: Preview personalizado

Mensagem por Wellington »

Olá, seria de grande ajuda. Fico no aguardo do mesmo.

Muito obrigado,
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Preview personalizado

Mensagem por sygecom »

Mil desculpas, passou por despercebido esse tópico...
Segue em anexo as rotinas completa, tens que linkar as LIB da Hwgui e libpdf.lib(da contrib)

Obs: A LIBPDF.LIB que esta anexada a esse topico foi compilada com xharbour 1.0.0 e Bcc551.
Anexos
PREVIEW.prg
(57.05 KiB) Baixado 344 vezes
pdflib.zip
(55.96 KiB) Baixado 280 vezes
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Re: Preview personalizado

Mensagem por fladimir »

Não consegui compilar em Harbour, aonde acho a lib, inclui #include "hbcompat.ch" para eliminar alguns erros mas tem mais coisa segue erro:

Código: Selecionar todos

C:\testes estudos\preview>hbmk2 -opreview -lhwgui -lprocmisc -lhbct *.prg

Harbour 2.1.0beta2 (Rev. 15281)
Copyright (c) 1999-2010, http://harbour-project.org/
Compiling 'preview.prg'...
Lines 6135, Functions/Procedures 21
Generating C source output to 'C:\DOCUME~1\Familia\CONFIG~1\Temp\hbmk_kabsd3.dir\preview.c'... Done.
preview.c
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_OBRIGA
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_GRAVALOG
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PDFEND
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PDFENDPAGE
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PDFDRAWPAGE
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_HB_SETLANDSCAPE
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PDFSTARTPAGE
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PDFNEW
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_HW_ATUALIZA_DIALOGO
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_FIM_RUN
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_CREATEOBJECT
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_GETACTIVEOBJECT
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_MSGRUN
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_WIN32BMP
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_MY_FILE
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_WIN32PRN
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PRNSTATUS
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_PRINTFILERAW
preview.obj : error LNK2001: unresolved external symbol _HB_FUN_GETPRINTERS
preview.exe : fatal error LNK1120: 19 unresolved externals
hbmk2: Error: Running linker. 1120
link.exe -nologo -out:preview.exe C:\DOCUME~1\Familia\CONFIG~1\Temp\hbmk_kabsd3.dir\preview.obj -libpath:d:\dev\harbour\lib -libpath:d:\dev\harbour\bin  -subsystem:console hwgui.lib procmisc.lib hbct.lib hbextern.lib hbdebug.lib hbvm.lib hbrtl.lib hblang.lib hbcpage.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib hbrdd.lib hbuddall.lib hbusrrdd.lib rddntx.lib rddcdx.lib rddnsx.lib rddfpt.lib hbrdd.lib hbhsx.lib hbsix.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib kernel32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib winspool.lib comctl32.lib comdlg32.lib shell32.lib uuid.lib ole32.lib oleaut32.lib mpr.lib winmm.lib mapi32.lib imm32.lib msimg32.lib wininet.lib hbpcre.lib hbzlib.lib
Quais libs devo usar ainda estou usando assim:

hbmk2 -opreview -lhwgui -lprocmisc -lhbct *.prg

Vlw. Sucesso!!!
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

Preview personalizado

Mensagem por lugab »

Caro Sygecom, caros amigos,

Uso o xharbour 1.0 e estou querendo estudar o preview.prg postado acima, com a lib pdf.

Nem sei se esse código serve pro xharbour 1.0.

Caso algum de vcs tenha uma cópia do Hwgui.lib e do Hwgui.ch e demais aruivos.Ch ,compatíveis com o Xharbour 1.0, agradeço se me passarem..

Grato,

Gabriel
lugab
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Preview personalizado

Mensagem por sygecom »

Olá Gabriel,
Seria interresante você compilar a Hwgui com sua versão do xHarbour.
Esse preview é compativel sim com o xHarbour 1.0
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

Preview personalizado

Mensagem por lugab »

Si, Leonardo, preciso fazer é isso mesmo...

O lance é q eu ainda não achei Hwgui para xharour 1.0.

Será q Vc tem e pode me passar ?
lugab
anacatacombs
Membro Master
Membro Master
Mensagens: 472
Registrado em: 12 Jul 2005 16:53
Localização: Cianorte-Paraná
Contato:

Preview personalizado

Mensagem por anacatacombs »

Lugab.
É só baixar a versão da hwgui e compilar.
Responder