poder imprimir en un reporte un campo memo

238 views
Skip to first unread message

Jorge

unread,
Jun 20, 2021, 5:34:02 PM6/20/21
to publicesvfoxpro
hola a todos:

estoy tratando de imprimir un campo memo de un cursor en el cual 
tengo el contenido de un editbox que tiene 50 caracteres de maximo de ancho por linea y esta validado que se puedan ingresar como maximo 15 lineas en ese editbox.
hice la prueba de poner en un reporte un campo con  15 lineas y con la configuracion "stretch  with overflow " activada .pero me sale el error  "string too long  to fit " 
necestaria saber si hay otra manera de hacerlo . gracias 


Libre de virus. www.avg.com

Gabriel Araya Garcia

unread,
Jun 20, 2021, 6:36:31 PM6/20/21
to publice...@googlegroups.com
Debes usar funciones de manejo de string. Cuando programaba en VFP hace muchos años, me vi enfrentado a eso, y tuve que usar funciones de bajo nivel para la lectura e ir pasándola a variable al momento de ejecutar el reporte.
Probablemente existan ahora nuevas librerías que faciliten eso.
Que te vaya bien

Gabriel Araya Garcia
GMI - Desarrollo de Sistemas Informáticos




--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAKiZPeHo3H_tRy7a3L%3DFjJjMbpec9MRseySmKH7tNT88D123CA%40mail.gmail.com.

HernanCano

unread,
Jun 21, 2021, 6:46:40 AM6/21/21
to Comunidad de Visual Foxpro en Español
Amigo:
El problema debe estar en otro lado: un campo memo se pone en un campo de texto de un reporte sin problema.

A lo mejor estás haciendo internamente cálculos por ejm con SELECT-SQL y/o reemplazando/manejando datos de caracteres; tal vez estás mostrando cadenas de caracteres de más de 254/255 caracteres en algún WAIT WINDOW. 

Debieras mostrarnos los comandos que estás utilizando y/o el reporte en .FRX/FRT, y una imagen del error.
Reply all
Reply to author
Forward
0 new messages