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
>>>>
>>>
>>>
>>
>>
>
>