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 / Sintaxis WLanguage / Palabras clave reservadas
  • Descubrir el valor devuelto por una ventana secundaria
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
MyChildWindow se usa para manipular la ventana secundaria de la ventana actual. Al ejecutar la ventana, MyChildWindow se reemplaza por la ventana (y no por el nombre de la ventana).
Uso: MyChildWindow solo se puede usar en "Cerrar una ventana secundaria" Event. Esta palabra clave se utiliza para manipular en este código las características de la ventana secundaria que se cerró. Esto le permite recuperar:
  • el nombre de la ventana hija que fue cerrada por la denominar Property.
  • el valor devuelto por la ventana hija a través de la ReturnedValue Property.
Ejemplo
// Event "Close a child window of WIN_List_Customers"
// -------------------------------------------------------------
// Refreshes the list of customers
LooperDisplay(LOOP_Customers, taReExecuteQuery)
 
// For any return (except for the deletion)
IF MyChildWindow.ReturnedValue <> -1 THEN
nIndex is int
// Finds the customer row
nIndex = LooperSearch(ATT_CustomerNum, Customer.CustomerNum)
IF nIndex > 0 THEN
// Positions on the customer row
LooperPosition(LOOP_Customers, nIndex)
END
END
Sintaxis
MyChildWindow
Observaciones

Descubrir el valor devuelto por una ventana secundaria

En las aplicaciones móviles, las ventanas se abren con OpenMobileWindow (o OpenChild) en lugar de entablar.
La palabra clave MyChildWindow permite obtener el nombre de la ventana hija cerrada, así como el valor que ha devuelto, cuando se utiliza en el evento "Cierre de una ventana hija" de la ventana padre (la ventana en la que se llamó a la función OpenMobileWindow o OpenChild).
Por ejemplo:
  • En el código de cierre de la ventana hija, se utiliza Cerrar para devolver un parámetro:
    Close("", MyParameter)
  • El nombre de la ventana hija, así como el valor devuelto, pueden recuperarse en la Event "Cerrar una ventana hija" de la ventana de llamada:
    // Close a child window
    NameChildWindow = MyChildWindow.Name
    ValueChildWindow = MyChildWindow.ReturnedValue
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/06/2023

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