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
  • Página semidinámica
  • Multilingüe
  • Elección del objetivo
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
Advertencia
A partir de la versión 24, esta función se conserva por motivos de compatibilidad con versiones anteriores. De hecho, a partir de esta versión, ya no es posible crear páginas semidinámicas.
Muestra una página semidinámica en el browser del usuario Web desde una página WEBDEV dinámica o estática.
Ejemplo
// Displays the corresponding form
SemiDynamicPageDisplay(PAGE_Form_BookAD, ATT_RADKEY)
Sintaxis
SemiDynamicPageDisplay(<Page name> , <Identifier> [, <Destination> [, <Window name> [, <Options> [, <Width> [, <Height> [, <Horizontal position> [, <Vertical position> [, <JavaScript parameters>]]]]]]]])
<Page name>: Cadena de caracteres
Nombre de la página WEBDEV semidinámica a mostrar.
<Identifier>: Cadena de caracteres
Identificador único de la página a mostrar. Si este parámetro corresponde a una cadena vacía ("""), se muestra la primera página semidinámica.. Este identificador se especifica en la página description (para más detalles, consulte las Notas)
<Destination>: Cadena de caracteres opcional o constante
Nombre de la trama de destino. <Target> también puede tomar los siguientes valores:
CurrentBrowserel objetivo es el navegador actual.
Este parámetro también puede corresponder a la cadena "_top" (compatibilidad con WEBDEV 1.5).
CurrentFrameel objetivo es el cuadro actual (valor de Default).
Este parámetro también puede corresponder a la cadena "_self" (compatibilidad con WEBDEV 1.5).
NewBrowserel objetivo es un nuevo navegador (se abre una nueva ventana del navegador). Los siguientes parámetros de la función SemiDynamicPageDisplay permiten configurar esta nueva ventana.
Este parámetro también puede corresponder a la cadena "_blank" (compatibilidad con WEBDEV 1.5).
ParentFrameel objetivo es el contenedor de la página actual (conjunto de marcos padre, navegador padre).
Este parámetro también puede corresponder a la cadena "_parent" (compatibilidad con WEBDEV 1.5).
<Window name>: : Cadena de caracteres opcional
Nombre de la ventana en el nuevo navegador si <Target> se establece en la constante NewBrowser. Este parámetro permite volver a mostrar una página en un navegador con el mismo nombre (si se abren varios navegadores en la el equipo del usuario de la web).
<Options>: Constante o combinación de constantes de tipo Integer (opcional)
Parámetros de la ventana en el nuevo navegador si <Target> se establece en la constante NewBrowser:
ONFull
(Valor predeterminado)
La ventana del nuevo navegador incluirá todas las opciones (equivalente a la combinación de todas las constantes)
ONLinkSe mostrará la barra de enlaces
ONLocationLa barra de Address será mostrada
ONMenuBarAparecerá la barra de menú
ONResizableLa ventana del nuevo navegador será redimensionable
ONSatusBarAparecerá la barra de estado
ONScrollBarAparecerán las barras de desplazamiento
ONSimpleLa ventana del nuevo navegador será una ventana simple (sin combinación de constantes).
ONToolBarAparecerá la barra de herramientas
<Width>: Entero opcional
Ancho de ventana en el nuevo navegador (en píxeles).
<Height>: Entero opcional
Altura de la ventana en el nuevo navegador (en píxeles).
<Horizontal position>: Entero opcional
Posición horizontal (en píxeles) de la ventana en el nuevo navegador (en relación con la Corner superior izquierda de la pantalla).
<Vertical position>: Entero opcional
Posición vertical (en píxeles) de la ventana en el nuevo navegador (en relación con la Corner superior izquierda de la pantalla).
<JavaScript parameters>: Cadena de caracteres opcional
Otros parámetros de JavaScript que deben utilizarse al abrir un nuevo navegador si <Target> es igual a la constante NewBrowser. Por ejemplo, "dependent = 1" se utiliza para forzar el cierre del nuevo navegador si el navegador actual está cerrado..
Observaciones

Página semidinámica

Recordatorio: Una página semidinámica es una página creada en WEBDEV que puede utilizarse para mostrar datos. Desde esta página, WEBDEV genera tantas páginas estáticas como sea necesario. Estas páginas estáticas contienen los datos a mostrar.
Cada página estática tiene un nombre único construido a partir del nombre de la página estática y de un identificador.
Este identificador se especifica en la página description (elemento de identificación en la pestaña "General"). Este identificador puede corresponder a:
  • un elemento clave único.
  • el número de generación de la página (1 para la primera página, 2 para la segunda página, etc.).

Multilingüe

SemiDynamicPageDisplay envía automáticamente el idioma de la página actual al sitio WEBDEV para su visualización. Por lo tanto, si la página actual está en francés (Nation( 5)), el sitio WEBDEV se iniciará en francés.

Elección del objetivo

Para seleccionar el destino del archivo, se recomienda utilizar el parámetro <Destino> de la función SemiDynamicPageDisplay en lugar de la función ChangeTarget. De hecho, en este caso, el código JavaScript correspondiente es más pequeño y el tamaño de sus páginas está optimizado.
Componente: WDJS.DLL
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