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
Configura el modo de funcionamiento del contexto AWP.
Para más detalles sobre los modos disponibles, véase Gestión de los contextos de AWP.
Observación: Si no se llama a ConfigureAWPContext, los contextos son gestionados a través de cookies por Default.
Atención: Esta función requiere un buen conocimiento de la WEBDEV.
Ejemplo
// Manage the context of a file on the server
// and transmit the identifier by cookie
ConfigureAWPContext(ctxDisk, ctxIDCookie)
Sintaxis
ConfigureAWPContext(<Content storage mode> [, <Identifier transmission mode>])
<Content storage mode>: Constante de tipo Integer
Modo de almacenar el contenido del contexto:
ctxCookieEl contenido se transmite en un Cookie (comportamiento compatible con la versión 11).
Atención: Esta constante no debe utilizarse para almacenar datos sensibles. De hecho, esta información se almacena "sin estar encriptada".
ctxDiskEl contenido del contexto se guarda en un archivo en el servidor.
<Identifier transmission mode>: Constante entera (opcional)
Define el modo de transmisión del identificador (tenido en cuenta solo si el <Modo de almacenamiento del contenido> corresponde a la constante ctxDisk):
ctxIDCookieEl identificador es transmitido por un Cookie.
ctxIDCookieURL
(valor predeterminado)
El identificador se transmite por medio de cookies. Si las cookies no funcionan, el identificador se transmite por la URL. Al crear el contexto, se utilizan los dos modos porque no es posible saber si las cookies serán aceptadas o no.
ctxIDURLEl identificador es transmitido por la URL.
Observaciones
  • Se recomienda utilizar ConfigureAWPContext en la "Inicialización" Event del proyecto. De hecho, este modo no puede modificarse una vez iniciada la sesión.
  • ConfigureAWPContext sólo se tiene en cuenta en el modo AWP.
  • Si no se llama a ConfigureAWPContext, los contextos son gestionados a través de cookies por Default.
  • Recordatorio: La inicialización Process del proyecto se ejecuta cada vez que se visualiza una página Active WEBDEV.
  • Si el proyecto utiliza sesiones preiniciadas, esta función no debe utilizarse en el evento "Inicialización" del proyecto. Debe utilizarse en el evento "Inicialización del proyecto después de la conexión al sitio".
  • Para obtener más información, consulte Las dinámicas páginas de Active WEBDEV.
Componente: wd290page.dll
Versión mínima requerida
  • Versión 12
Comentarios
Exemplo Looper manual no awp
https://windevdesenvolvimento.blogspot.com/2021/06/dicas-3355-windev-webdev-mobile-fazer.html
https://youtu.be/e8yvn_5syGQ
//Exemplo Looper manual no awp
// no projeto global // Initializing awp_Exemplo
ConfigureAWPContext(ctxDisk)
//na pagina looper co awp , no codigo da procedure pagina
garrMeu_looper_array is array of string
DeclareAWPContext(garrMeu_looper_array)
// initializing of btn looper (server)
LOOP_exemplo.DeleteAll()
FOR EACH sLinha OF garrMeu_looper_array
LOOP_exemplo.AddLine(sLinha)
END
// no click do btn looper server - ajax ativado
texto is string="Texto: "+TimeSys()
LOOP_exemplo.AddLine(texto)
ArrayAdd(garrMeu_looper_array,texto)
// botao fechar
CancelAWPContext(garrMeu_looper_array)
PageDisplay(PAGE_looper_com_sessao)

amarildo
15 06 2021

Última modificación: 27/05/2022

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