Fiveweb: problemas con la clase TPRINT

Fiveweb: problemas con la clase TPRINT

Postby silvinamazzaro » Thu Aug 25, 2016 1:36 pm

Hola Antonio :
Hasta el momento utilizamos FASTREPORT y funciona perfecto , el problema surgio cuando intentamos realizar una
impresión interna con la clase TPRINTER, al compilar me tira estos errores ...

Error: Unresolved external '_HB_FUN_TFONT' referenced from D:\UNIRENET\PROYECTO\LIB4\NETWEB1.LIB|NETWEBGR
Error: Unresolved external '_HB_FUN_PRINTBEGIN' referenced from D:\UNIRENET\PROYECTO\LIB4\NETWEB1.LIB|IMPRRECI
Error: Unresolved external '_HB_FUN_TPEN' referenced from D:\UNIRENET\PROYECTO\LIB4\NETWEB1.LIB|IMPRRECI
Error: Unresolved external '_HB_FUN_PAGEBEGIN' referenced from D:\UNIRENET\PROYECTO\LIB4\NETWEB1.LIB|IMPRRECI
Error: Unresolved external '_HB_FUN_PAGEEND' referenced from D:\UNIRENET\PROYECTO\LIB4\NETWEB1.LIB|IMPRRECI
Error: Unresolved external '_HB_FUN_PRINTEND' referenced from D:\UNIRENET\PROYECTO\LIB4\NETWEB1.LIB|IMPRRECI
Error: Unresolved external '_HB_FUN_TBRUSH' referenced from D:\UNIRENET\PROYECTO\LIB4\BARLIB.LIB|GO_CODE

aparentemente funciones que estarían en Fiveh.lib pero si la sumo me da otros errores...


Parte del programa :

Function ImprUnReci ( IDRecibo , cNmbArchivo )
*==================
LOCAL nCantPorHoja:=0 , nLongReci , nCantCopias

AbroArchivosImpresion()

if cNmbArchivo # Nil ; oPrn := PrintBegin( cNmbArchivo , .F. , .F. , 'PDFCreator' , .F. , .F. , )
else ; oPrn := PrintBegin( , .F. , .F. , , .F. , .F. , )
endif

oPen := TPen():New(,7,,)

oFont := DefLetraPRN( oPrn )

SetUpRecibo( IDRecibo )

nLongReci := ( TTRI )->longhoja / ( TTRI )->recxhoja

if !(CREC)->estado$'G' .and. ; // que no este solo generada
(DIMP)->( !eof() ) .and. ; // que tenga formato de impresion.-
iif( (DBIE)->( eof() ) , .t. , !(DBIE)->nogestion ) // que la cuenta no este marcada como no imprime

for nCantCopias = 1 to ( TTRI )->copias

if nCantPorHoja = 0
PAGE
endif

NuevaImpre( nLongReci * nCantPorHoja , .F. )

nCantPorHoja++

if nCantPorHoja = ( TTRI )->recxhoja
ENDPAGE
nCantPorHoja := 0
endif

next

endif

ENDPRINT

BorLetraPRN( oFont )

CierroArchivosImpresion()

Return( Nil )




Archivo de compilacion


//@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWeb builder Harbour development power ³Ü
ECHO ³ (c) FiveTech, 1993-2012 for Microsoft Windows 9X/NT/200X/ME/XP/Vista/7/8 ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

set NV=d:\unirenet\proyecto\lib4

if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST

set NV=d:\unirenet\proyecto\lib4
if "%FWDIR%" == "" set FWDIR=d:\ver3\fwh
if "%HBDIR%" == "" set HBDIR=d:\ver3\harbour

ECHO Compiling...

set hdir=%HBDIR%
set hdirl=%hdir%\lib
set bcdir=d:\ver3\bcc582

%hdir%\bin\harbour %1 /n /i..\include;%hdir%\include /w /p %2 %3 > comp.log
IF ERRORLEVEL 1 GOTO COMPILEERRORS
@type comp.log

echo -O2 -e%1.exe -I%hdir%\include -I%bcdir%\include %1.c > b32.bc
%bcdir%\bin\bcc32 -M -c @b32.bc
:ENDCOMPILE

IF EXIST %1.rc %bcdir%\bin\brc32 -r -I%bcdir%\include %1
rem IF EXIST %1.rc %vcdir%\bin\rc -r -d__FLAT__ %1

echo %bcdir%\lib\c0w32.obj + > b32.bc
echo %1.obj, + >> b32.bc
echo X:\CGI-BIN\%1.exe, + >> b32.bc
echo %1.map, + >> b32.bc
echo %NV%\libweb.lib + >> b32.bc
echo %NV%\barlib.lib + >> b32.bc
echo %NV%\netweb1.lib + >> b32.bc
echo \unireweb\lib\fiveweb.lib + \unireweb\lib\dolphin.lib + \unireweb\lib\libmysql.lib + >> b32.bc
echo %hdirl%\hbrtl.lib + >> b32.bc
echo %hdirl%\hbvm.lib + >> b32.bc
echo %hdirl%\gtstd.lib + >> b32.bc
echo %hdirl%\hblang.lib + >> b32.bc
echo %hdirl%\hbmacro.lib + >> b32.bc
echo %hdirl%\hbrdd.lib + >> b32.bc
echo %hdirl%\rddntx.lib + >> b32.bc
echo %hdirl%\rddcdx.lib + >> b32.bc
echo %hdirl%\rddfpt.lib + >> b32.bc
echo %hdirl%\hbsix.lib + >> b32.bc
echo %hdirl%\hbdebug.lib + >> b32.bc
echo %hdirl%\hbcommon.lib + >> b32.bc
echo %hdirl%\hbpp.lib + >> b32.bc
echo %hdirl%\hbcpage.lib + >> b32.bc
echo %hdirl%\hbwin.lib + >> b32.bc
echo %hdirl%\hbcplr.lib + >> b32.bc
echo %hdirl%\hbct.lib + >> b32.bc
echo %hdirl%\xhb.lib + >> b32.bc
echo %hdirl%\hbziparc.lib + >> b32.bc
echo %hdirl%\hbmzip.lib + >> b32.bc
echo %hdirl%\hbzlib.lib + >> b32.bc
echo %hdirl%\minizip.lib + >> b32.bc
echo %NV%\fastreph.lib + >> b32.bc

echo %NV%\rddADS.lib + >> b32.bc
echo %NV%\Ace32.lib + >> b32.bc

echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\uuid.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\msimg32.lib + >> b32.bc
echo %bcdir%\lib\psdk\psapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc
echo %bcdir%\lib\psdk\gdiplus.lib + >> b32.bc
echo %bcdir%\lib\psdk\shell32.lib, >> b32.bc

........................


Sdos
Gracias
silvinamazzaro
 
Posts: 61
Joined: Tue Nov 19, 2013 2:13 pm

Re: Fiveweb: problemas con la clase TPRINT

Postby Antonio Linares » Thu Aug 25, 2016 3:04 pm

Silvina,

Esas clases no están disponibles en FiveWeb
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 56 guests