[VFP] Error - String is too long to fit

728 views
Skip to first unread message

ZeRoberto

unread,
Nov 6, 2018, 6:52:12 AM11/6/18
to publice...@googlegroups.com
Porque me sale este error, estoy tratando de mostrar un campo memo de 304 caracteres en un reporte, el textbox tiene marcado la opcion Stretch With Overflow

Saludos


ZeRoberto

unread,
Nov 6, 2018, 7:50:31 AM11/6/18
to publice...@googlegroups.com
Sera porque el campo memo lo tengo asignado a una variable?

SCATTER NAME loPrint MEMO

Cuando quiero imprimir en un FRX el campo loPrint.PiePagina ahi es donde me sale el error ya que esta contienen una cadena de 304 caracteres


Saludos




Martín E. Lezama

unread,
Nov 6, 2018, 11:20:43 AM11/6/18
to publice...@googlegroups.com
Qué raro. O sea, los campos character es verdad que están limitados a 255 caracteres y por ahí puede venir la falla. Pero las variables, que yo sepa, no sé si no tienen 64k de límite. Más para guiarte no te puedo tirar porque nunca usé campos memo en FoxPro justamente por la fragilidad que tienen, tenía dos funciones, una que me convertía N líneas de 80 caracteres en campo memo para editar en pantalla y otra que me tomaba un editbox y me lo convertía en N líneas de 80 caracteres para grabar en tabla. Si te sirven de algo las busco y te las paso. 

Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 12:14:59 PM11/6/18
to publice...@googlegroups.com
En cual de las bandas quieres imprimir, detalle o pie de página?

Saludos,
Víctor.
Lambaré - Paraguay.


ZeRoberto

unread,
Nov 6, 2018, 12:19:11 PM11/6/18
to publice...@googlegroups.com
Hola Victor Lo quiero imprimir en una banda Resumen o en un Pie de Grupo

Saludos


Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 12:40:27 PM11/6/18
to publice...@googlegroups.com
En la banda resumen (Summary) funciona perfecto

image.png
Saludos,
Víctor.
Lambaré - Paraguay.


ZeRoberto

unread,
Nov 6, 2018, 12:59:10 PM11/6/18
to publice...@googlegroups.com
Hola Victor 

Sera porque el campo memo lo tengo en una variable tipo objeto y no desde la misma tabla

SCATTER NAME loPrint MEMO

loPrint.PiePagina

Saludos





Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 1:03:28 PM11/6/18
to publice...@googlegroups.com
No, en el summary puse oEmployee.Notes

Saludos,
Víctor.
Lambaré - Paraguay.


ZeRoberto

unread,
Nov 6, 2018, 1:05:00 PM11/6/18
to publice...@googlegroups.com
Es una variable objeto?

Saludos


Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 1:08:40 PM11/6/18
to publice...@googlegroups.com
Sí, creada con Scatter Memo Name oEmployee
 
Saludos,
Víctor.
Lambaré - Paraguay.


ZeRoberto

unread,
Nov 6, 2018, 1:18:11 PM11/6/18
to publice...@googlegroups.com
Cuando le pongo LEFT(loPrint.Pie, 254) ahi si me funciona pero si en eso me da error

1.png
2.png

ZeRoberto

unread,
Nov 6, 2018, 1:33:31 PM11/6/18
to publice...@googlegroups.com
Ya se soluciono pero una cosa curiosa solo me da error cuando el textbox esta marcado como To Upper Case, lo desmarco y funciona normal, sera algun bug del VFP?

3.png

Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 1:36:04 PM11/6/18
to publice...@googlegroups.com
Así parece.

Saludos,
Víctor.
Lambaré - Paraguay.


ZeRoberto

unread,
Nov 6, 2018, 1:40:53 PM11/6/18
to publice...@googlegroups.com
Victor te da el mismo problema?

Saludos



Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 1:50:40 PM11/6/18
to publice...@googlegroups.com
Sí, da error al pasar a mayúscula!

Saludos,
Víctor.
Lambaré - Paraguay.


Víctor Hugo Espínola Domínguez

unread,
Nov 6, 2018, 2:25:23 PM11/6/18
to publice...@googlegroups.com
Puedes "engañarlo" así

image.png
Saludos,
Víctor.
Lambaré - Paraguay.


El mar., 6 de nov. de 2018 a la(s) 15:40, ZeRoberto (zero...@gmail.com) escribió:
Reply all
Reply to author
Forward
0 new messages