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.

Editar un TDbEdit con una longitud superior al Campo enlazado

Foro de Xailer profesional en español
Responder
Karl Svensson
Mensajes: 81
Registrado: Mar Oct 18, 2005 7:20 pm

Editar un TDbEdit con una longitud superior al Campo enlazado

Mensaje por Karl Svensson »

Cuando edito el campo oCuenta toma el valor y longitud del campo carácter
enlazado PCTA.
Me interesa que el usuario pueda escribir el Nombre en este control, para
realizar una búsqueda en la tabla auxiliar Cuentas.
El control solo permite escribir en la longitud del campo PCTA y me interesa
que se pueda escribir un texto ilimitado.
He probado modificando el valor MaxLenght del Control oCuenta, poniendo 0,
100 o -1
También he intenado cambiarlo en el evento oCuentaOnEnter.
No funciona en ningún caso.
Gracias de antemano por vuestra aclaración.
Karl Svensson
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9440
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Editar un TDbEdit con una longitud superior al Campo enlazado

Mensaje por ignacio »

Karl,
1) Cambia la longitud en TDataField:nLen
2) Usa un control estandar para solamente ese control
3) Modifica la longitud después de entrar en edición en el Dataset
Saludos
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"Karl Svensson" <karl@bcnartis.com> escribió en el mensaje
news:4a4dc858$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Cuando edito el campo oCuenta toma el valor y longitud del campo carácter
> enlazado PCTA.
> Me interesa que el usuario pueda escribir el Nombre en este control, para
> realizar una búsqueda en la tabla auxiliar Cuentas.
> El control solo permite escribir en la longitud del campo PCTA y me
> interesa que se pueda escribir un texto ilimitado.
> He probado modificando el valor MaxLenght del Control oCuenta, poniendo 0,
> 100 o -1
> También he intenado cambiarlo en el evento oCuentaOnEnter.
> No funciona en ningún caso.
>
> Gracias de antemano por vuestra aclaración.
> Karl Svensson
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder