[Lazarus-es] Atascado en validación de StringGrid
Iván Lugo Herrera
ivanlugoh en gmail.com
Jue Ene 27 00:31:13 CET 2022
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
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Libre
de virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20220126/4f201b99/attachment.htm>
Más información sobre la lista de distribución Lazarus-es