PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Descubrir el valor devuelto por una ventana secundaria
  • Límites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
La propiedad ..ReturnedValue permite:
  • Descubrir y modificar el valor devuelto por una ventana, una página o un reporte.
  • Descubrir y modificar el valor devuelto por una opción en un control Botón de opción.
WINDEVWindows Mobile Recordatorio: Una ventana abierta por entablar puede devolver un resultado cuando se cierra. Este valor es devuelto:
  • por la palabra clave Resultado en el código de cierre de la ventana,
  • por Cerrar,
  • por la propiedad ..ReturnedValue utilizada antes de cerrar la ventana.
WEBDEV - Código Servidor Recordatorio: Una página abierta por PageDisplayDialog puede devolver un resultado cuando se cierra. Este valor es devuelto:
AndroidiPhone/iPadUniversal Windows 10 App Cuando se usa en la palabra clave MiInfantilVentana, la propiedad ...ReturnedValue permite recuperar el valor devuelto por una ventana infantil en una aplicación móvil.
Versiones 19 y posteriores
WINDEViPhone/iPadUniversal Windows 10 AppWindows Mobile Recordatorio: Un reporte impreso por iPrintReport puede devolver un resultado al final de su impresión. Este valor es devuelto:
  • por la palabra clave Resultado en el código de cierre de reporte,
  • por ..ReturnedValue utilizado antes de cerrar el reporte.
Nueva funcionalidad versión 19
WINDEViPhone/iPadUniversal Windows 10 AppWindows Mobile Recordatorio: Un reporte impreso por iPrintReport puede devolver un resultado al final de su impresión. Este valor es devuelto:
  • por la palabra clave Resultado en el código de cierre de reporte,
  • por ..ReturnedValue utilizado antes de cerrar el reporte.
WINDEViPhone/iPadUniversal Windows 10 AppWindows Mobile Recordatorio: Un reporte impreso por iPrintReport puede devolver un resultado al final de su impresión. Este valor es devuelto:
  • por la palabra clave Resultado en el código de cierre de reporte,
  • por ..ReturnedValue utilizado antes de cerrar el reporte.
Versiones 24 y posteriores
WEBDEV - Código Navegador ...ReturnedValue le permite conocer y modificar el valor devuelto por un popup utilizado por un Popup Combo Box.
Nueva funcionalidad versión 24
WEBDEV - Código Navegador ...ReturnedValue le permite conocer y modificar el valor devuelto por un popup utilizado por un Popup Combo Box.
WEBDEV - Código Navegador ...ReturnedValue le permite conocer y modificar el valor devuelto por un popup utilizado por un Popup Combo Box.
Versiones 15 y posteriores
Android Esta propiedad ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta propiedad ahora está disponible para aplicaciones Android.
Android Esta propiedad ahora está disponible para aplicaciones Android.
Versiones 17 y posteriores
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta propiedad ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Universal Windows 10 App Esta propiedad está ahora disponible en el modo Windows Store Apps.
Widget Android Esta propiedad está ahora disponible en modo Widget Android.
Versiones 21 y posteriores
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta propiedad ahora está disponible en modo Universal Windows 10 App.
Versiones 24 y posteriores
WEBDEV - Código Navegador Esta función ahora está disponible en el código Navegador.
Nueva funcionalidad versión 24
WEBDEV - Código Navegador Esta función ahora está disponible en el código Navegador.
WEBDEV - Código Navegador Esta función ahora está disponible en el código Navegador.
Ejemplo
WINDEVWindows MobileJava
// Code used to open the "WIN_EditPassword" window
MyPassword = Open(WIN_EditPassword)
IF MyPassword <> "" THEN
Info("Wrong password")
END
 
// --------------------------------------------------------------------------------
// -- Click code on the "OK" Button control in "WIN_EditPassword"
// The user types his password in the "EDT_Password" control
// and validates the window
Close()
 
// --------------------------------------------------------------------------------
 
// -- Closing code of the window
WIN_EditPassword..ReturnedValue = EDT_Password
Versiones 18 y posteriores
AndroidiPhone/iPadUniversal Windows 10 App
// Event "Closing 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
nSubscript is int
// Finds the customer row
nSubscript = LooperSeek(ATT_CustomerNum, Customer.CustomerNum)
IF nSubscript > 0 THEN
// Positions on the customer row
LooperPosition(LOOP_Customers, nSubscript)
END
END
Nueva funcionalidad versión 18
AndroidiPhone/iPadUniversal Windows 10 App
// Event "Closing 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
nSubscript is int
// Finds the customer row
nSubscript = LooperSeek(ATT_CustomerNum, Customer.CustomerNum)
IF nSubscript > 0 THEN
// Positions on the customer row
LooperPosition(LOOP_Customers, nSubscript)
END
END
AndroidiPhone/iPadUniversal Windows 10 App
// Event "Closing 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
nSubscript is int
// Finds the customer row
nSubscript = LooperSeek(ATT_CustomerNum, Customer.CustomerNum)
IF nSubscript > 0 THEN
// Positions on the customer row
LooperPosition(LOOP_Customers, nSubscript)
END
END
Sintaxis

Averiguar el valor devuelto Ocultar los detalles

<Resultado> = <Element used>..ReturnedValue
<Resultado>: Cualquier tipo
Valor que será devuelto:
  • al cerrar la ventana, página o reporte actual.
  • si la opción está seleccionada en el botón de radio.
<Element used>: Nombre de la ventana, página, reporte, opción
Nombre del elemento utilizado:
  • Nombre de la ventana, página, reporte o reporte interno utilizado. Esta ventana, página o reporte debe abrirse.
  • Nombre de la opción en el botón de radio. Este nombre tiene el siguiente formato: <control Botón de opción>[<Número de opción>].

Modificando el valor devuelto Ocultar los detalles

<Element used>..ReturnedValue = <New value>
<Element used>: Nombre de la ventana, página, reporte, opción
Nombre del elemento utilizado:
  • Nombre de la ventana, página o reporte utilizada. Esta ventana, página o reporte debe abrirse.
  • Nombre de la opción en el botón de radio. Este nombre tiene el siguiente formato: <control Botón de opción>[<Número de opción>].
<New value>: Cualquier tipo
Nuevo valor a devolver. Se pueden utilizar los siguientes tipos:
  • estructura
  • estructura dinámica
  • clase
  • tipo avanzado
  • array
  • associative array
  • queue
  • stack
  • listar
Observaciones
Versiones 18 y posteriores
AndroidiPhone/iPadUniversal Windows 10 App

Descubrir el valor devuelto por una ventana secundaria

En las aplicaciones móviles, las ventanas son abiertas por OpenMobileWindow (o OpenChild) en lugar de entablar.
Es posible saber el valor devuelto por una ventana infantil en el caso de "Cerrar una ventana infantil" de la ventana que abrió la ventana infantil (la que se llamó OpenMobileWindow o OpenChild).
Por ejemplo:
  • En el código de cierre de la ventana del niño, Cerrar se utiliza para devolver un parámetro:
    Close("", MyParameter)
  • El nombre de la ventana hija así como el valor devuelto pueden ser recuperados en el caso de "Cerrar una ventana hija" de la ventana de llamada, usando la palabra clave MiInfantilVentana:
    // Close a child window
    NameChildWindow = MyChildWindow..Name
    ValueChildWindow = MyChildWindow..ReturnedValue
Nueva funcionalidad versión 18
AndroidiPhone/iPadUniversal Windows 10 App

Descubrir el valor devuelto por una ventana secundaria

En las aplicaciones móviles, las ventanas son abiertas por OpenMobileWindow (o OpenChild) en lugar de entablar.
Es posible saber el valor devuelto por una ventana infantil en el caso de "Cerrar una ventana infantil" de la ventana que abrió la ventana infantil (la que se llamó OpenMobileWindow o OpenChild).
Por ejemplo:
  • En el código de cierre de la ventana del niño, Cerrar se utiliza para devolver un parámetro:
    Close("", MyParameter)
  • El nombre de la ventana hija así como el valor devuelto pueden ser recuperados en el caso de "Cerrar una ventana hija" de la ventana de llamada, usando la palabra clave MiInfantilVentana:
    // Close a child window
    NameChildWindow = MyChildWindow..Name
    ValueChildWindow = MyChildWindow..ReturnedValue
AndroidiPhone/iPadUniversal Windows 10 App

Descubrir el valor devuelto por una ventana secundaria

En las aplicaciones móviles, las ventanas son abiertas por OpenMobileWindow (o OpenChild) en lugar de entablar.
Es posible saber el valor devuelto por una ventana infantil en el caso de "Cerrar una ventana infantil" de la ventana que abrió la ventana infantil (la que se llamó OpenMobileWindow o OpenChild).
Por ejemplo:
  • En el código de cierre de la ventana del niño, Cerrar se utiliza para devolver un parámetro:
    Close("", MyParameter)
  • El nombre de la ventana hija así como el valor devuelto pueden ser recuperados en el caso de "Cerrar una ventana hija" de la ventana de llamada, usando la palabra clave MiInfantilVentana:
    // Close a child window
    NameChildWindow = MyChildWindow..Name
    ValueChildWindow = MyChildWindow..ReturnedValue

Límites

La propiedad ..ReturnedValue se aplica a:
  • WINDEVAndroidWidget Android Universal Windows 10 AppWindows MobileJava ventanas,
  • WEBDEV - Código Servidor páginas,
  • WINDEVAndroidUniversal Windows 10 AppWindows MobileJava opciones que se encuentran en los controles de Radio Button.
  • Versiones 19 y posteriores
    WINDEV ventanas internas sólo si se abren con entablar.
    Nueva funcionalidad versión 19
    WINDEV ventanas internas sólo si se abren con entablar.
    WINDEV ventanas internas sólo si se abren con entablar.
  • Versiones 20 y posteriores
    WINDEVReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile reportes.
    Nueva funcionalidad versión 20
    WINDEVReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile reportes.
    WINDEVReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile reportes.
  • Versiones 20 y posteriores
    WINDEVReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile informes internos (en sólo lectura).
    Nueva funcionalidad versión 20
    WINDEVReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile informes internos (en sólo lectura).
    WINDEVReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows Mobile informes internos (en sólo lectura).
  • Versiones 24 y posteriores
    WEBDEV - Código Navegador popups utilizados a través de un Popup control Combo Box.
    Nueva funcionalidad versión 24
    WEBDEV - Código Navegador popups utilizados a través de un Popup control Combo Box.
    WEBDEV - Código Navegador popups utilizados a través de un Popup control Combo Box.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario