PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Presentación
  • Principio
  • Implementación
  • Ejemplo
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
Validar una página de un control que no tiene acción en el servidor (control List Box, Combo Box, etc.)
Presentación
Por Default, la validación de una página debe ser realizada por un botón "Enviar los valores de los controles al servidor (submit)"..
Para validar una página cuando se selecciona un elemento en una caja de List, Combo Box, Check Box o control Botón de opción, usa PáginaEnviar.
Principio
PáginaEnviar se utiliza para validar una página a través de un Visible o un botón oculto cuyo código de clic del servidor se ejecuta. Los siguientes eventos se ejecutan cuando se utiliza PáginaEnviar:
  • Envío de los datos al servidor.
  • El servidor hace clic en el código del botón.
Implementación
Para validar una página de un control sin acción (List Box, Combo Box, control Casilla de verificación, etc.):
  1. Crear un nuevo botón en la página: este botón dinámico puede tener cualquier tipo, puede ser Visible o no. Este botón se utiliza para iniciar la validación de la página. Sólo se ejecutará el código de clic del servidor de este botón.
  2. En el código de modificación de la control sin acción, use PáginaEnviar y especifique:
    • la página para validarla si es necesario.
    • el nombre del botón utilizado para la validación (creado en el paso 1).
    • el fotograma que contiene el resultado de la acción del botón (por ejemplo, para un conjunto de fotogramas).
Ejemplo
La selección de un elemento en la control List Box llamado LIST_Continent se utiliza para mostrar el elemento seleccionado en un cuadro de diálogo.
El código de la control List Box es el siguiente:
// -- Initialization of LIST_CONTINENT
ListAdd(LIST_CONTINENT, "Africa" + CR + "America" + CR + "Asia" + CR + "Europe" + CR + ...
"Oceania")
 
// -- Modification and exit (onchange) from LIST_CONTINENT
// Validates the page and starts running the server click code of BTN_Button1
PageSubmit("", BTN_Button1)
Código de BTN_Button1:
// -- Click on BTN_Bouton1 (server code)
Info("Selection: " + LIST_CONTINENT[LIST_CONTINENT])
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario