[Lazarus-es] Atascado en validación de StringGrid

udiaz60 en hotmail.com udiaz60 en hotmail.com
Lun Ene 31 16:00:47 CET 2022


Buenos días

Saludos luego de unos largos años de ausencia.

Por favor proporciona mayor información sobre los eventos que estás usando para ejecutar la validación.

Feliz día

________________________________
De: Lazarus-es <lazarus-es-bounces en lists.lazarus-ide.org> en nombre de Rafael Bidegain via Lazarus-es <lazarus-es en lists.lazarus-ide.org>
Enviado: lunes, 31 de enero de 2022 8:21 a. m.
Para: Spanish version of Lazarus List <lazarus-es en lists.lazarus-ide.org>
Cc: Rafael Bidegain <r.bidegain en gmail.com>
Asunto: Re: [Lazarus-es] Atascado en validación de StringGrid

Hola

intenta con lo siguiente:
DataSetConceptos.cancel

El sáb, 29 ene 2022 a las 1:16, Jesus Reyes A. via Lazarus-es (<lazarus-es en lists.lazarus-ide.org<mailto:lazarus-es en lists.lazarus-ide.org>>) escribió:


On 26-ene.-22 5:31 p. m., Iván Lugo Herrera via Lazarus-es wrote:
Hola amigos de la lista Lazarus en español. Tratando de avanzar en el conocimiento de Lázarus, me encuentro con el siguiente problema, que espero sea elemental para muchos de Uds.:

Tengo una tabla (llamémosla Conceptos) con dos campos: Código y Nombre.
En cierta parte del programa asigno varios de estos conceptos a otros sujetos. Para su registro y presentación utilizo un StringGrid con dos columnas.
En la primera columna, asignada al Código, tengo un botón elipsis. Esto me permite:
1 escribir el código, si lo conozco, o
2 pulsando el botón presentar una ventana para seleccionar el registro que me interesa.
Cuando escribo un código correcto o cuando selecciono de la lista el programa funciona como es deseado.
Cuando escribo un código errado se activa la validación y se presenta el mensaje de error ("¡Registro no existe!"). Si pulso el botón del código luego del error se activa la validación de código errado, y así una y otra vez a cada pulsación del botón, manteniendo el control en el área de texto de la celda de código.
¿ Cómo puedo superar este "atasco" ?
¿ Cómo doy por concluida la validación del texto para optar por el botón ?

Agradecido de antemano por la ayuda que puedan brindarme.

ILH


Podrías adjuntar un proyecto de ejemplo para probar?.

Jesus Reyes A.


_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus-ide.org<mailto:Lazarus-es en lists.lazarus-ide.org>
https://lists.lazarus-ide.org/listinfo/lazarus-es


--
Rafael Bidegain

Ya que los cuerdos no hablan, hablará el loco.
(The Fool, Padraic Pearse)

# yo quiero educación libre. ¡YA!

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20220131/36ce28b6/attachment.htm>


Más información sobre la lista de distribución Lazarus-es