Hola a todos
Tengo un problema con TEXTBOX, me explico:
Utilizo la clausula ACTION del TEXTBOX para cargar una función de ayuda para buscar algo (por ejemplo para buscar un cliente), el TEXTBOX tiene una validación para que el campo no quede vacío, pero resulta que inicialmente si el campo esta vacío no me permite ejecutar el botón de la clausula ACTION para mostrar esa ventana de ayuda. Tengo que ingresar cualquier valor y ahí si me permite ejecutar la clausula ACTION.
Ese comportamiento es correcto? No debería permitir que se ejecute la clausula ACTION?
Adjunto un ejemplo
Desde ya muchas gracias
-- Saludos Luis R. Stach
--
Has recibido este mensaje porque estás suscrito al grupo "[oohg]" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a oohg+uns...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/216d8709-ba94-44cf-b3b5-4fdb7c959a11%40gmail.com.
--
Hola Ciro
El caso concreto es que el sistema espera el código del cliente, si el usuario lo conoce lo ingresa directamente, se valida que el código se valido y continúa la ejecución, en este caso no se ejecuta el ACTION ya que no es necesario, por ese motivo no puedo poner la validación en el ACTION.
Pero si el usuario no sabe el código del cliente debe ejecutar el ACTION para buscar el cliente y al estar vacío el campo no me permite ejecutar el ACTION por que no se cumple la validación.
Gracias por responder
Saludos Luis R. Stach
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CALMx0uBLrXpqE-3w4CDd%3D%3DfcLxf-NcXr3Zf-CVMpCNGtrva94g%40mail.gmail.com.
Hola José
Lo probé pero el resultado es el mismo
Gracias por responder
Saludos Luis R. Stach
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CAMqt_0WAGZprWY4%3Dr%2B_-Xixuxwdyot7-%3D5rk%3DPzo6eKENGSWcg%40mail.gmail.com.
Hola Luis.
A mi el ACTION me funciona aún con el textbox vacio.
Lo uso justamente para lo mismo o sea como ayuda de búsqueda en tablas.
Mirá este ejemplo al presionar el botón del action con el textbox vacio:

En el ACTION llamo a una función que muestra el cuadro de búsqueda.
Esa función tiene 4 parámetros: form desde el cual se llama la ayuda, control desde el cual se llama la ayuda (es el textbox), form donde hay que mostrar el resultado y control donde hay que mostrar el resultado (es el textbox).
La función siempre retorna NIL
Si necesitás te puedo pasar el código fuente específico.
Saludos…
Ricardo Sassy
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/a0fcc111-8eea-4e6c-aad0-1dd98d841cba%40gmail.com.
Hola Luis.
Retormando tu problema te comento que el consenso generalizado no es validar individualmente campo por campo sino hacerlo todo al final en la aceptación del form y alli validar y poner el foco en el control que tiene valores ausentes o incorrectos.
Debido a la estructura interna de ejecución de Windows esto es mucho más velóz ya que cada vez que se redibuja un control estarías obligando al ciclo de ejecución a validar cada campo.
Saludos...
Ricardo Sassy
De: oo...@googlegroups.com [mailto:oo...@googlegroups.com] En nombre de Luis R. Stach
Enviado el: domingo, 2 de noviembre de 2025 19:41
Para: oo...@googlegroups.com
Asunto: Re: [oohg] Problema con TEXTBOX
Hola José
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/152863f6-9bb5-4703-94e7-e88f8f10954d%40gmail.com.
--
Has recibido este mensaje porque estás suscrito al grupo "[oohg]" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a oohg+uns...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/216d8709-ba94-44cf-b3b5-4fdb7c959a11%40gmail.com.
--
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/043501dc4c4e%24414233d0%24c3c69b70%24%40gmail.com.
Muchas gracias Ciro, Ricardo y Fernando, voy a probar y mañana les cuento
Gracias
Saludos Luis R. Stach
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CAHBF2g6hmGfn_iDwBOgoTkdaW2N3FRHr2kpAMW5nJbCrjci7jA%40mail.gmail.com.
Hola Fernando.
Estoy usando una versión del año 2020.
Para mi es suficiente y funciona todo perfectamente.
Saludos...
Ricardo Sassy
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CAHBF2g5c1oaZeMozyheY%3DTPB3UQ2MzDw%2BaOmKQB-3mG0pxA-0Q%40mail.gmail.com.
Hola Fernando
Perfecto, funciona muy bien con la modificación
Muchas gracias
Saludos Luis R. Stach
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CAHBF2g6hmGfn_iDwBOgoTkdaW2N3FRHr2kpAMW5nJbCrjci7jA%40mail.gmail.com.
Hola Ricardo
Si había pensado en validar todos los campos al final y en función de lo que comentas voy a comenzar hacerlo de esa manera
Muchas gracias
Saludos Luis R. Stach
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/043b01dc4c4e%24c0321520%2440963f60%24%40gmail.com.
Hola Ciro
Si me deja ejecutar el ACTION pero no valida el campo, si lo dejo vacío y paso a otro campo no valida
Gracias
Saludos Luis R. Stach
Para ver este debate, visita https://groups.google.com/d/msgid/oohg/CALMx0uAW7_nXT5FfhvN0Yi6%2BhzaHnobpijaOkwSNSPEprCG%3Deg%40mail.gmail.com.