COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
POR DEFECTO SAQUE LOS IMPRESOS EN
HORIZONTAL O VERTICAL,
HAY QUE USAR LOS DE PRINTER
GRACIAS
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
EN EL REPORT SELECCIONAR IMPRESORA EN HORIZONTAL
EN EL REPORT SELECCIONAR IMPRESORA EN HORIZONTAL
En un report en
COLUMN OF oReport TITLE "Last" DATA Customer->Last
el ancho de la columna es de 50, pero el registro es de 200 y quiero que se
imprima en varias lineas debajo en la misma columna,
esto es puede, y si es me podeis decir como
Gracias
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
> POR DEFECTO SAQUE LOS IMPRESOS EN
> HORIZONTAL O VERTICAL,
> HAY QUE USAR LOS DE PRINTER
> GRACIAS
>
COLUMN OF oReport TITLE "Last" DATA Customer->Last
el ancho de la columna es de 50, pero el registro es de 200 y quiero que se
imprima en varias lineas debajo en la misma columna,
esto es puede, y si es me podeis decir como
Gracias
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
> POR DEFECTO SAQUE LOS IMPRESOS EN
> HORIZONTAL O VERTICAL,
> HAY QUE USAR LOS DE PRINTER
> GRACIAS
>
-
- Mensajes: 109
- Registrado: Mié Dic 05, 2007 9:51 am
EN EL REPORT SELECCIONAR IMPRESORA EN HORIZONTAL
Pilo:
En xailerSamplesPrintingReports
Tienes ejemplos de todo eso.
Saludos:
Paco v
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:471f6eb3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> En un report en
> COLUMN OF oReport TITLE "Last" DATA Customer->Last
> el ancho de la columna es de 50, pero el registro es de 200 y quiero que
> se
> imprima en varias lineas debajo en la misma columna,
> esto es puede, y si es me podeis decir como
> Gracias
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
>> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
>> POR DEFECTO SAQUE LOS IMPRESOS EN
>> HORIZONTAL O VERTICAL,
>> HAY QUE USAR LOS DE PRINTER
>> GRACIAS
>>
>
>
En xailerSamplesPrintingReports
Tienes ejemplos de todo eso.
Saludos:
Paco v
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:471f6eb3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> En un report en
> COLUMN OF oReport TITLE "Last" DATA Customer->Last
> el ancho de la columna es de 50, pero el registro es de 200 y quiero que
> se
> imprima en varias lineas debajo en la misma columna,
> esto es puede, y si es me podeis decir como
> Gracias
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
>> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
>> POR DEFECTO SAQUE LOS IMPRESOS EN
>> HORIZONTAL O VERTICAL,
>> HAY QUE USAR LOS DE PRINTER
>> GRACIAS
>>
>
>
EN EL REPORT SELECCIONAR IMPRESORA EN HORIZONTAL
"Paco V." <ssi-quita-esto@ono.com> escribió en el mensaje
news:[email=471f75a1@ozsrv2.ozlan.local...]471f75a1@ozsrv2.ozlan.local...[/email]
> Pilo:
> En xailerSamplesPrintingReports
Si es verda y los he visto, pero lo que quiero
saber es como se hace los que abajo te pongo, ya que
no veo ningun ejemplo y si es posible hacerlo.
En la documentación no he visto nada sobre ello.
>
> Tienes ejemplos de todo eso.
>
> Saludos:
>
> Paco v
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:471f6eb3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> En un report en
>> COLUMN OF oReport TITLE "Last" DATA Customer->Last
>> el ancho de la columna es de 50, pero el registro es de 200 y quiero que
>> se
>> imprima en varias lineas debajo en la misma columna,
>> esto es puede, y si es me podeis decir como
>> Gracias
>>
>> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
>> news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
>>> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
>>> POR DEFECTO SAQUE LOS IMPRESOS EN
>>> HORIZONTAL O VERTICAL,
>>> HAY QUE USAR LOS DE PRINTER
>>> GRACIAS
>>>
>>
>>
>
>
news:[email=471f75a1@ozsrv2.ozlan.local...]471f75a1@ozsrv2.ozlan.local...[/email]
> Pilo:
> En xailerSamplesPrintingReports
Si es verda y los he visto, pero lo que quiero
saber es como se hace los que abajo te pongo, ya que
no veo ningun ejemplo y si es posible hacerlo.
En la documentación no he visto nada sobre ello.
>
> Tienes ejemplos de todo eso.
>
> Saludos:
>
> Paco v
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:471f6eb3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> En un report en
>> COLUMN OF oReport TITLE "Last" DATA Customer->Last
>> el ancho de la columna es de 50, pero el registro es de 200 y quiero que
>> se
>> imprima en varias lineas debajo en la misma columna,
>> esto es puede, y si es me podeis decir como
>> Gracias
>>
>> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
>> news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
>>> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
>>> POR DEFECTO SAQUE LOS IMPRESOS EN
>>> HORIZONTAL O VERTICAL,
>>> HAY QUE USAR LOS DE PRINTER
>>> GRACIAS
>>>
>>
>>
>
>
- ignacio
- Site Admin
- Mensajes: 9459
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
EN EL REPORT SELECCIONAR IMPRESORA EN HORIZONTAL
Pilo,
Forma sencilla:
COLUMN OF oReport ;
TITLE "..." ;
DATA Memoline( F->MEMO, 50, 1 ), Memoline( F->MEMO, 50, 2 ), Memoline(
F->MEMO, 50, 3 ), Memoline( F->MEMO, 50, 4 )
Tiene el inconveniente que tienes que saber la longitudad máxima del texto y
además consume líneas en blanco aunque el texto sea más corto.
Forma menos sencilla pero sin limitaciones:
COLUMN OF oReport ;
TITLE "..." ;
DATA Memoline( F->MEMO, 50, 1 )
RUN REPORT oReport ON CHANGE MasLineas( oReport )
FUNCTION MasLineas( oReport )
LOCAL n, nLines
IF Len( F->MEMO ) > 50
nLines := MlCount( F->MEMO, 50 )
FOR n := 2 TO nLines
oReport:StartLine()
oReport:PrintAtCol( 1, Memoline( F->MEMO, 50, n )
oReport:EndLine()
NEXT
ENDIF
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:471f900a$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> "Paco V." <ssi-quita-esto@ono.com> escribió en el mensaje
> news:[email=471f75a1@ozsrv2.ozlan.local...]471f75a1@ozsrv2.ozlan.local...[/email]
>> Pilo:
>> En xailerSamplesPrintingReports
> Si es verda y los he visto, pero lo que quiero
> saber es como se hace los que abajo te pongo, ya que
> no veo ningun ejemplo y si es posible hacerlo.
> En la documentación no he visto nada sobre ello.
>
>>
>> Tienes ejemplos de todo eso.
>>
>> Saludos:
>>
>> Paco v
>>
>> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
>> news:471f6eb3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> En un report en
>>> COLUMN OF oReport TITLE "Last" DATA Customer->Last
>>> el ancho de la columna es de 50, pero el registro es de 200 y quiero que
>>> se
>>> imprima en varias lineas debajo en la misma columna,
>>> esto es puede, y si es me podeis decir como
>>> Gracias
>>>
>>> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
>>> news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
>>>> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
>>>> POR DEFECTO SAQUE LOS IMPRESOS EN
>>>> HORIZONTAL O VERTICAL,
>>>> HAY QUE USAR LOS DE PRINTER
>>>> GRACIAS
>>>>
>>>
>>>
>>
>>
>
>
Forma sencilla:
COLUMN OF oReport ;
TITLE "..." ;
DATA Memoline( F->MEMO, 50, 1 ), Memoline( F->MEMO, 50, 2 ), Memoline(
F->MEMO, 50, 3 ), Memoline( F->MEMO, 50, 4 )
Tiene el inconveniente que tienes que saber la longitudad máxima del texto y
además consume líneas en blanco aunque el texto sea más corto.
Forma menos sencilla pero sin limitaciones:
COLUMN OF oReport ;
TITLE "..." ;
DATA Memoline( F->MEMO, 50, 1 )
RUN REPORT oReport ON CHANGE MasLineas( oReport )
FUNCTION MasLineas( oReport )
LOCAL n, nLines
IF Len( F->MEMO ) > 50
nLines := MlCount( F->MEMO, 50 )
FOR n := 2 TO nLines
oReport:StartLine()
oReport:PrintAtCol( 1, Memoline( F->MEMO, 50, n )
oReport:EndLine()
NEXT
ENDIF
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:471f900a$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> "Paco V." <ssi-quita-esto@ono.com> escribió en el mensaje
> news:[email=471f75a1@ozsrv2.ozlan.local...]471f75a1@ozsrv2.ozlan.local...[/email]
>> Pilo:
>> En xailerSamplesPrintingReports
> Si es verda y los he visto, pero lo que quiero
> saber es como se hace los que abajo te pongo, ya que
> no veo ningun ejemplo y si es posible hacerlo.
> En la documentación no he visto nada sobre ello.
>
>>
>> Tienes ejemplos de todo eso.
>>
>> Saludos:
>>
>> Paco v
>>
>> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
>> news:471f6eb3$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> En un report en
>>> COLUMN OF oReport TITLE "Last" DATA Customer->Last
>>> el ancho de la columna es de 50, pero el registro es de 200 y quiero que
>>> se
>>> imprima en varias lineas debajo en la misma columna,
>>> esto es puede, y si es me podeis decir como
>>> Gracias
>>>
>>> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
>>> news:[email=471f6bec@ozsrv2.ozlan.local...]471f6bec@ozsrv2.ozlan.local...[/email]
>>>> COMO SE PUEDE SELECIONAR QUE LA IMPRESORA
>>>> POR DEFECTO SAQUE LOS IMPRESOS EN
>>>> HORIZONTAL O VERTICAL,
>>>> HAY QUE USAR LOS DE PRINTER
>>>> GRACIAS
>>>>
>>>
>>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
EN EL REPORT SELECCIONAR IMPRESORA EN HORIZONTAL
Gracias ignacio, lo probare.