gracias a todos por sus respuestas
From: Ricardo Aidelman
Sent: Friday, June 19, 2015 12:02 PM
To: GUFA List Member
Subject: [GUFA] Original / duplicado
Hola, Mario:
Aquí te paso la porción de código de cómo lo resuelvo yo.
En el frx, donde queres que te aparezca la leyenda haces referencia al
cGlobal.CopiaNro
“lcAlias” contiene el nombre del cursor que debe estar activo al momento de
ejecutar Report Form ...
laCopias[ 1 ] = "ORIGINAL"
laCopias[ 2 ] = "DUPLICADO"
laCopias[ 3 ] = "TRIPLICADO"
laCopias[ 4 ] = "COPIA Nº "
Create Cursor cGlobal ( CopiaNro C(30) )
Insert Into cGlobal ( CopiaNro ) Value ( laCopias[ 1 ] )
For i = 1 To lnCopias
Do Case
Case i = 1
lcPrintCommand = "Nodialog NoPageEject NoConsole"
Case Between( i, 2, lnCopias - 1 )
lcPrintCommand = "NoPageEject NoDialog NoConsole"
Otherwise
lcPrintCommand = "NoDialog NoConsole"
Endcase
* Nº de Copia
Select cGlobal
Locate
Replace CopiaNro With Iif( i > 4, laCopias[ 4 ] + Transform( i ),
laCopias[ i ] )
If Used( lcAlias )
Select Alias( lcAlias )
Locate
Endif
TEXT To lcCommand NoShow TextMerge Pretext 15
Report Form "<<lcFrxFileName>>"
To Printer <<lcPrintCommand>>
ENDTEXT
&lcCommand
Endfor
Espero te sirva.
Saludos
Ricardo Aidelman
De: [email protected] [mailto:[email protected]] En nombre de Mario Andrés Ageno
Enviado el: jueves, 18 de junio de 2015 01:02 p.m.
Para: GUFA List Member
Asunto: [GUFA] Original / duplicado
Si Claro Victor, pero es para las facturas son de 1 sola pagina y el tema es
que la reporte lo hago
SELECT ltDetalleVentas
PRINTJOB
_pcopies=3
REPORT FORM ...
END...
de esta forma no hago cortes de hoja ni tengo que duplicar los registros en la
tabla que se imprime
From: Victor Santos
Sent: Thursday, June 18, 2015 12:46 PM
To: GUFA List Member
Subject: [GUFA] Original / duplicado
Mario, ojo que yo te digo de llamar a la fnc desde la expresión del obj
incrustado en el reporte, enviándole como parámetro a la función la variable de
sistema “_PageNo”, x lo tanto la fnc se corre en cada pagina de la factura, me
entendés??
From: Mario Andrés Ageno
Sent: Wednesday, June 17, 2015 6:32 PM
To: GUFA List Member
Subject: [GUFA] Original / duplicado
Gracias por las respuesta
La idea es que me queden las dos imágenes en un (1) PDF guardadas idénticas una
con ORIGINAL y otra DUPLICADO
el _pcopies no me da bola, si hago como dice Rafa o Victor me hace 2 reportes
Saludos
From: Rafael Copquin
Sent: Wednesday, June 17, 2015 10:43 AM
To: GUFA List Member
Subject: [GUFA] Original / duplicado
for i = 1 to 2
cLeyenda = iif(i = 1,'ORIGINAL','DUPLICADO'
select latabla
go top
report form .........
endfor
Y poné un control en el form para que te muestre la variable cLeyenda
Con cada vuelta cambia la leyenda según el valor de i
Rafael Copquin
El 16/06/2015 a las 22:36, Mario Andrés Ageno escribió:
Hola
algo sencillo pero no lo puedo sacar como hago para poner la leyenda de
Original o Duplicado en la fActuras de Archivos PDF
GRacias
------
Mario Andrés Ageno
Analista de Sistemas
de Computación
Italia 2317 - 3040 San Justo (SF)
Tel.:03498-423066
Personal: 03498-15680413
mail: [email protected]
web: www.maasoft.com.ar
skype: [email protected]
--------------------------------------------------------------------------------
Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 10.0.1434 / Base de datos de virus: 4365/9543 - Fecha de la versión:
18/06/2015
Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 2015.0.5961 / Base de datos de virus: 4365/10046 - Fecha de la
versión: 18/06/2015
Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 2015.0.5961 / Base de datos de virus: 4365/10052 - Fecha de la
versión: 19/06/2015