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 / WLanguage / Funciones WLanguage / Funciones específicas de la Web / Funciones de páginas
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
Muestra un Control Popup en una página con un efecto OVI (Oscurecimiento de Ventanas Inactivas).. Esta función se utiliza para simular fácilmente un cuadro de diálogo en el código del navegador, utilizando una Control Popup del tipo Page.
Observación: Para mostrar un Control Popup, <b>PopupDisplay</b> se puede utilizar:
  • en el código de una control Botón con la opción "Ejecutar el código de clic del navegador solamente". En este caso, sólo se ejecutará el código del navegador de la control Botón.
  • en una control Botón con la opción "Ejecutar códigos del servidor y del navegador" (que envía valores al servidor). AJAX debe estar activado en el código de esta control Botón. En este caso, se ejecutará el código del navegador y los códigos del servidor de la control.
Ejemplo
PopupDisplay(POPUP_Question, popupCenter)
Sintaxis

Mostrando una Control Popup en una posición específica Ocultar los detalles

PopupDisplay(<Popup> [, <Display options> [, <X> [, <Y>]]])
<Popup>: Nombre del control
Nombre del control Popup a mostrar.
<Display options>: Constante opcional de tipo Integer
Opciones de visualización de Control Popup correspondientes a una de las constantes siguientes:
popupBottomCenterLa Control Popup se centra en la parte inferior de la Visible de la Page actual.
popupBottomLeftLa Control Popup se encuentra en la parte inferior izquierda de la Visible del Page actual.
popupBottomRightLa Control Popup se encuentra en la parte inferior derecha de la Visible de la actual Page.
popupCenter
(Valor predeterminado)
La Control Popup se centra en la parte Visible de la actual Page.
popupCenterLeftLa Control Popup se centra a la izquierda de la parte Visible de la Page actual.
popupCenterRightLa Control Popup está centrada a la derecha de la parte Visible de la actual Page.
popupDiscardableLa Control Popup puede ser descartada: la ventana emergente puede cerrarse pulsando ESC o haciendo clic fuera de la ventana emergente.
Esta constante se puede combinar con una de las otras constantes para posicionar la Control Popup.
popupFixedLa Control Popup está fijada en la posición especificada.: la posición de la Control Popup no cambiará si se desplaza la Page o si se modifica el tamaño del navegador.
Esta constante puede combinarse con otra constante de posición de la Control Popup (excluyendo la popupPositionXY y la popupMouseXY).
popupMouseXYLa Control Popup se abre en la posición del ratón. Esta constante sólo puede utilizarse en un navegador Event( de un control o Page). Esta constante no se puede utilizar:
  • en los procedimientos de navegación.
  • en los eventos llamados directa o indirectamente desde un navegador Procedure (a través de ExecuteProcess por ejemplo).
  • en el código del navegador de un Botón o control Enlace.
WEBDEV - Código ServidorPHP Esta constante no está disponible.
popupPositionXYLa Control Popup se abrirá en las posiciones X e Y especificadas.
popupTopCenterLa Control Popup se centra en la parte superior de la Visible de la Page actual.
popupTopLeftLa Control Popup se encuentra en la parte superior izquierda de la Visible del Page actual.
popupTopRightLa Control Popup se encuentra en la parte superior derecha de la Visible de la actual Page.
<X>: Entero opcional
Si se utiliza la constante popupPositionXY, indica la posición X del Control Popup (en relación con el Corner superior izquierdo del Page). Este parámetro se expresa en píxeles.
<Y>: Entero opcional
Si se utiliza la constante popupPositionXY, indica la posición Y del Control Popup (en relación con el Corner superior izquierdo del Page). Este parámetro se expresa en píxeles.
WEBDEV - Código Navegador

Mostrando un Control Popup relativamente a un control Ocultar los detalles

PopupDisplay(<Popup> , <Base control> [, <Display options> [, <X> [, <Y>]]])
<Popup>: Nombre del control
Nombre del control Popup a mostrar.
<Base control>: Nombre del control
Nombre del control que sirve como reference para mostrar el Control Popup.
<Display options>: Constante opcional de tipo Integer
Opciones de visualización de Control Popup correspondientes a una de las constantes siguientes:
popupBottomCenterLa Control Popup está centrada en la parte inferior de la control.
popupBottomLeft
(Valor predeterminado)
El Control Popup está en la parte inferior izquierda del control.
popupBottomRightEl Control Popup está en la parte inferior derecha del control.
popupCenterEl Control Popup está centrado en relación con la base control.
popupCenterLeftEl Control Popup está centrado a la izquierda en relación con la base control.
popupCenterRightEl Control Popup está centrado a la derecha en relación con la base control.
popupDiscardableLa Control Popup puede ser descartada: la ventana emergente puede cerrarse pulsando ESC o haciendo clic fuera de la ventana emergente.
Esta constante se puede combinar con una de las otras constantes para posicionar la Control Popup.
popupPositionXYEl Control Popup se mostrará en las posiciones X e Y especificadas.
popupTopCenterLa Control Popup está centrada en la parte superior, en relación con la base control.
popupTopLeftEl Control Popup está arriba a la izquierda en relación con la base control.
popupTopRightEl Control Popup está arriba a la derecha en relación con la base control.
<X>: Entero opcional
Si se utiliza la constante popupPositionXY, indica la posición X de visualización de la ventana emergente (en relación con la esquina superior izquierda del control). Este parámetro se expresa en píxeles.
<Y>: Entero opcional
Si se utiliza la constante popupPositionXY, indica la posición Y de visualización de la ventana emergente (en relación con la esquina superior izquierda del control). Este parámetro se expresa en píxeles.
Observaciones
  • La Control Popup mostrada puede ocultarse con PopupClose.
  • Los navegadores no actualización la visualización en medio de un código JavaScript: <b>PopupDisplay</b> y PopupClose deben utilizarse en diferentes eventos/procesos. Si estas funciones se utilizan en el mismo evento/Process, el Control Popup no se muestra.
  • No se pueden mostrar dos controles Popup o Celda diferentes al mismo tiempo con las funciones PopupDisplay o Diálogo CellDisplayDialog.
  • La OVI (Oscurecimiento de Ventanas Inactivas) puede ser desactivada y personalizada:
  • WEBDEV - Código Servidor Esta función no se puede utilizar en las tareas programadas y en las tareas retrasadas.. Para obtener más información, consulte Tareas programadas y retrasadas.
Clasificación Lógica de negocio / UI: Código UI
Componente: wd290page.dll
Versión mínima requerida
  • Versión 17
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/03/2023

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