... FILE clause and then while defining REPORT, the printer object may be set as DEVICE of the report Eg. PRINTER oPrn FILE "rep.pdf" REPORT oRep {<othere caluses>] DEVICE oPrn. * Enhancement: FWH\UEStudio settings files have been updated for Microsoft Visual Studio 2010 Express. Thanks ...
Dear Silvio use this sample ACTIVATE REPORT .... ON STARTGROUP oREP:NewLine() or ACTIVATE REPORT .... ON STARTGROUP ( oREP:NewLine() , oREP:NewLine() ) or ACTIVATE REPORT .... ON ENDGROUP oREP:NewLine() or ACTIVATE REPORT .... ON ENDGROUP ( oREP:NewLine() ...
Gracias paisano. Funciona la conversión oRep:CmRect2Pix( { 1.50, 1.00, 3.32, 1.70 } ) usando la classe TPRINTER, que era lo que necesitaba, ya que con TREPORT trabaja bien. . local aCoord:=oPrn:CmRect2Pix( { 1.50, 1.00, 3.00, 3.00 } ) oPrn:SayBitMap( ...
Thank you for your help. What I'm trying to find out is if an ACTIVATE REPORT oRep works faster with the a condition set in the oFor block, or issuing a SET FILTER command and leaving the oFor block with its default value.
Guys: I'm getting this error after an ACTIVATE REPORT oRep (the report works as expected): . . . ACTIVATE REPORT oRep ENDPRINT RELEASE FONT oFont RELEASE FONT oBold Application =========== Path and name: F:\REPCOOPP.exe ...
oReport:bSkip := {|| nLine++ , ...... dbf->( DBSKIP() )} This has the same effect of using oRep:nCounter. In the Method Skip(), oRep:nCounter is incremented with every evaluation of oRep:bSkip. By having nLine++ in the ...
It worked, but if I use the TOTAL clause the page and report totals are wrong. On page totals it add the oRep:nCounter data as a total. I'm trying a simple counter where each line counts as one. Thank you for your help.
Si te sirve, yo lo hago de esta forma oRep:=TdosPrg:New(...... //Especiales oRep:Say(00,00,CHR(27)+"@") // INDICA QUE SE INICIA CONFIGURACION oRep:Say(00,00,CHR(27)+"t"+CHR(0)) oRep:Say(00,00,CHR(27)+"c0"+CHR(2)) ...