[Lazarus-es] Atascado en validación de StringGrid
Jesus Reyes A.
jesusrmx en gmail.com
Sab Ene 29 05:15:51 CET 2022
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.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20220128/ca7620d0/attachment.htm>
Más información sobre la lista de distribución Lazarus-es