PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Eventos gestionados
  • Eventos gestionados por WINDEV y WINDEV Mobile
  • Eventos gestionados por WEBDEV
  • Eventos opcionales
  • Código de clasificación de una columna
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Eventos gestionados
WINDEVWINDEV Mobile

Eventos gestionados por WINDEV y WINDEV Mobile

Versiones 20 y posteriores
Android La control Tabla (y sus columnas) ya está disponible para las aplicaciones de la Android.
iPhone/iPad La control Tabla (y sus columnas) ya está disponible para aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 20
Android La control Tabla (y sus columnas) ya está disponible para las aplicaciones de la Android.
iPhone/iPad La control Tabla (y sus columnas) ya está disponible para aplicaciones de iPhone/iPad.
Android La control Tabla (y sus columnas) ya está disponible para las aplicaciones de la Android.
iPhone/iPad La control Tabla (y sus columnas) ya está disponible para aplicaciones de iPhone/iPad.
WINDEV y WINDEV Mobile gestionan los siguientes eventos por Default (orden de aparición en el editor de código):
EventoCondición de ejecución
InicializaciónCorre cuando se abra la ventana. *

Caso especial: Navegando por control Tabla se llena automáticamente:
Cuando se ejecuta este código, la control Tabla aún no se ha rellenado.. Para obligar a la control Tabla a ser llenada en esta Event, use:También tiene la posibilidad de filtrar los registros con HFilter.
Entrada (en la columna)Ejecutar cuando la columna esté enfocada.
Salir (de la columna)Ejecutar al pasar de un control a otro (tecla TAB, seleccionar otro control con el ratón, etc.).
Siempre que se modifiqueEjecutar cuando el usuario modifica el contenido de la columna.

(*) De forma predeterminada, el evento "Inicialización" de cada control se ejecuta según el orden en el que se crearon los controles en la ventana. Para modificar esta orden de tiempo de ejecución:
  1. En la pestaña "Ventana", en el grupo "Orden", haga clic en "Inicialización".
  2. En la ventana que se muestra, utilice las flechas de la derecha para modificar el orden de inicialización de los controles.
WEBDEV - Código Servidor

Eventos gestionados por WEBDEV

WEBDEV gestiona los siguientes eventos para las columnas control Tabla:
  • Table en modo navegador:
    EventoCondición de ejecución
    Entrada en Control (código del navegador)Ejecutar cuando la columna esté enfocada.
    Salida sin modificación (código del navegador)Corre cuando cambies la control con la modificación de la columna.
    Salir de Control (código del navegador)Corre al cambiar de Control.
    Versiones 25 y posteriores
    Haga clic en el título (Código del navegador)
    Nueva funcionalidad versión 25
    Haga clic en el título (Código del navegador)
    Haga clic en el título (Código del navegador)
    Ejecutar cuando el usuario haga clic en el título de la columna.
  • AJAX tabla:
    EventoCondición de ejecución
    Inicialización (código servidor)Se ejecuta al abrir la página.
    Entrada en la columna (código del navegador)Ejecutar cuando la columna esté enfocada.
    Salir (de la columna) con modificación (código del navegador)Corre cuando cambies Control después de la modificación (tecla TAB, cambio de Control con el ratón, etc.).
    Salir (de la columna) (código del navegador)Corre al cambiar de control sin modificación (tecla TAB, cambio de control con el ratón, etc.).
    En fila salir en caso de modificación (código del servidor)Ejecutar cuando el usuario modifica el contenido de la columna. Esta Event se ejecuta en la salida de la fila solamente.
    Siempre que realice una búsqueda con la lupa (código del servidor)Ejecutar cuando el usuario utiliza la lupa para realizar una búsqueda.
    Versiones 25 y posteriores
    Haga clic en el título (Código del navegador)
    Nueva funcionalidad versión 25
    Haga clic en el título (Código del navegador)
    Haga clic en el título (Código del navegador)
    Ejecutar cuando el usuario haga clic en el título de la columna.
    Versiones 25 y posteriores
    Haga clic en el título (Código de servidor)
    Nueva funcionalidad versión 25
    Haga clic en el título (Código de servidor)
    Haga clic en el título (Código de servidor)
    Ejecutar cuando el usuario haga clic en el título de la columna.
  • Tabla estándar:
    EventoCondición de ejecución
    Inicialización (código servidor)Se ejecuta al abrir la página.
    Entrada en Control (código del navegador)Ejecutar cuando la columna esté enfocada.
    Salida sin modificación (código del navegador)Corre cuando cambies la control con la modificación de la columna.
    Salir de Control (código del navegador)Corre al cambiar de Control.
    Versiones 25 y posteriores
    Haga clic en el título (Código del navegador)
    Nueva funcionalidad versión 25
    Haga clic en el título (Código del navegador)
    Haga clic en el título (Código del navegador)
    Ejecutar cuando el usuario haga clic en el título de la columna.
Eventos opcionales
WINDEVWindows Mobile Se pueden gestionar varios eventos opcionales. Para añadir una Event opcional:
  1. Seleccione la control solicitada.
  2. Muestra la ventana del código de esta Control (tecla F2).
  3. Haga clic en el enlace "Añadir otras Event s a xxx" en la parte inferior del código de la ventana, después de la última Event.
  4. Todos los eventos opcionales disponibles para el control se muestran.
  5. Marque la opción Event para agregar y validar.
    Observación: Puede seleccionar varios eventos opcionales.
  6. La Event opcional seleccionada se añade automáticamente a las Event s gestionadas por la Control.
Para desactivar un Event opcional, simplemente realice las mismas operaciones para mostrar la lista de Event s opcionales. A continuación, simplemente desmarque los eventos opcionales para eliminar.
Observación: Si el código desactivado contiene código WLanguage, este código se elimina automáticamente.
En una columna de una control Tabla, puedes manejar la :
  • cómo se utiliza la lupa para realizar una búsqueda (Event "Whenever performing a search with the magnifier"). Esta Event se ejecuta durante la búsqueda (por cada carácter tecleado) de la búsqueda "lupa" Control.
  • cómo se clasifican las columnas (Event "Whenever sorting"). Esta Event se ejecuta cuando el usuario ordena la columna con y .
  • Versiones 19 y posteriores
    cómo se redimensionan las columnas (Event "Resizing the column"). Esta Event se ejecuta cuando el usuario cambia el tamaño de la columna.
    Nueva funcionalidad versión 19
    cómo se redimensionan las columnas (Event "Resizing the column"). Esta Event se ejecuta cuando el usuario cambia el tamaño de la columna.
    cómo se redimensionan las columnas (Event "Resizing the column"). Esta Event se ejecuta cuando el usuario cambia el tamaño de la columna.
  • Versiones 23 y posteriores
    el filtro definido por el usuario (Event "Siempre que se modifica el filtro (entrada del usuario en la cabecera)"). Esta Event se ejecuta cuando el usuario introduce una nueva condición de filtro, después de que el filtro ha sido aplicado. Por ejemplo, si el usuario define un filtro "Contiene" y si escribe "Fran", la tabla se filtra según la condición, entonces se ejecuta la Event "Siempre que se modifique el filtro"..
    Nueva funcionalidad versión 23
    el filtro definido por el usuario (Event "Siempre que se modifica el filtro (entrada del usuario en la cabecera)"). Esta Event se ejecuta cuando el usuario introduce una nueva condición de filtro, después de que el filtro ha sido aplicado. Por ejemplo, si el usuario define un filtro "Contiene" y si escribe "Fran", la tabla se filtra según la condición, entonces se ejecuta la Event "Siempre que se modifique el filtro"..
    el filtro definido por el usuario (Event "Siempre que se modifica el filtro (entrada del usuario en la cabecera)"). Esta Event se ejecuta cuando el usuario introduce una nueva condición de filtro, después de que el filtro ha sido aplicado. Por ejemplo, si el usuario define un filtro "Contiene" y si escribe "Fran", la tabla se filtra según la condición, entonces se ejecuta la Event "Siempre que se modifique el filtro"..
  • Versiones 25 y posteriores
    el clic en el título de la columna (Event "Clic en el título de la columna"). Esta Event se ejecuta cuando el usuario hace clic en el título de la columna..
    Nueva funcionalidad versión 25
    el clic en el título de la columna (Event "Clic en el título de la columna"). Esta Event se ejecuta cuando el usuario hace clic en el título de la columna..
    el clic en el título de la columna (Event "Clic en el título de la columna"). Esta Event se ejecuta cuando el usuario hace clic en el título de la columna..
WINDEVWindows Mobile

Código de clasificación de una columna

Cuando el usuario hace clic en el título de una columna de un control Tabla, el código de clasificación de la columna se llama automáticamente.
Para averiguar la dirección de clasificación, declare un parámetro al principio del código de clasificación.
// -- Whenever COL_Column1 is sorted
PROCEDURE Sort(bAscending)
Trace(bAscending? "Ascending column sort" ELSE "Descending sort")
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario