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.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Enlace
  • Presentación
  • Los diferentes tipos
  • Observación: Los navegadores de Internet sólo permiten una única acción en la página por Process
  • Elegir un tipo de enlace
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Elegir el tipo de enlace
Presentación
WEBDEV propone varios tipos de enlaces según la acción del enlace en los controles de la página.
Los diferentes tipos
El tipo de enlace es relacionado al tipo de operación realizada en los controles. La elección de la operación se realiza en la ventana description del enlace (pestaña "General").
Los tipos de operación disponibles son los siguientes:
  • Enviar el valor de los controles al servidor (submit):
    El enlace valida todos los controles que se encuentran en la página actual y devuelve el valor de los controles al servidor. A continuación, el servidor realiza la acción especificada.
  • Restablecer los controles de la página:
    El enlace borra todos los controles de la página (excepto los controles restablecidos mediante programación).
  • nono:
    El enlace realiza la acción solicitada pero no devuelve al servidor el contenido de los controles que se encuentran en la página actual.

Observación: Los navegadores de Internet sólo permiten una única acción en la página por Process

Algunos tipos de enlaces desencadenan automáticamente una acción en la página (enlace que realiza la operación "Enviar el valor de los controles al servidor", enlace que realiza la operación "Ninguno" cuya acción difiere de "ninguno").
Esta función será ignorada si se utiliza PageSubmit o EmailOpenMail en el Process del navegador de estos enlaces (o en un Procedure llamado por este Process): sólo se realizará la acción del enlace.
Consecuencias: PageSubmit o EmailOpenMail no pueden utilizarse en un código que desencadene una acción (automática o no). Estas funciones se ignoran:
  • en el código de clic de un enlace que realiza la operación "Enviar al servidor
  • en el código de clic de un enlace que realiza la operación "otro" cuya acción difiere de "Ninguno"
  • si a PageSubmit le sigue EmailOpenMail (en el process actual, en un procedure llamado por el process actual o en otro process llamado por Ejecute).
  • si a EmailOpenMail le sigue PageSubmit (en el process actual, en un procedure llamado por el process actual o en otro process llamado por Ejecute).
Para utilizar PageSubmit o EmailOpenMail a partir de un enlace (código de clic del navegador en el botón), este enlace debe tener las siguientes características (pestaña "General" de la ventana description):
  • Funcionamiento en los controles: "Ninguno"
  • Acción: "Ninguno"
Elegir un tipo de enlace
Veamos algunos ejemplos "estándar" de uso de enlaces en una página:
Acción a realizarEjemploFuncionamiento en los controles
Enviar los datos de la página actual al servidor para su procesamientoFormulario de registro.
El enlace se utiliza para comprobar la validez de la información introducida y muestra una página de confirmación.
Enviar valor de los controles al servidor (submit)
Realizar una Process en el servidor, sin recuperar los datos de la página actualPágina de menú con botones.
Cada enlace sirve para mostrar una página del sitio
nono
Realizar una Process en código de navegadorRealizar un cálculo simple, una verificación de entrada, ....nono
Mostrar una página estática del sitioMostrar la página de inicio del sitionono
Mostrar una página externa al sitioIniciar un motor de búsquedanono
Reiniciar los controles de la páginaBorrar los controles de la página actualReinicializar controles de la página (reset)
Ver también
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local