PC SOFT

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

¡Nueva funcionalidad WINDEV, WINDEV Mobile 25!
Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Presentación
  • Nuevas funciones WLanguage
  • Funciones WLanguage mejoradas
  • Nuevas propiedades WLanguage
  • Mejoras en las propiedades de WLanguage
  • Nuevos tipos avanzados de WLanguage
  • Tipos avanzados de WLanguage mejorados
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
Presentación
En la versión 25 se han introducido nuevas funciones, nuevas propiedades y nuevos tipos de datos, algunos de los cuales han sido mejorados.
Nuevas funciones WLanguage
Windows Mobile Las nuevas funciones de WLanguage para Windows Mobile son las siguientes:
AAFEnableReactiva una Funcionalidad Automática de la Aplicación (AAF) desactivada previamente con la función AAFDisable.
ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
CheckAllFalseDevuelve True si todos los elementos de un array valen False.
CheckAllTrueDevuelve True si todos los elementos de un array valen True.
CheckAnyFalseDevuelve True si al menos un elemento de un array vale False.
CheckAnyTrueDevuelve True si al menos un elemento de un array vale True.
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase real de la instancia de clase.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
ContinentGetDevuelve la variable de tipo Continente que corresponde a uno de los siguientes valores:
  • una constante de continente (código de continente de 2 caracteres),
  • un nombre de continente.
ContinentListDevuelve la lista de continentes.
CountryGetDevuelve la variable de tipo Country que corresponde a un código ISO o al nombre de un país según la norma ISO 3166-1.
CountryListDevuelve la lista de todos los países o países de un continente determinado según la norma ISO 3166-1.
DateToDayOfWeekDevuelve el día de la semana que corresponde a una fecha dada.
ExtractStringBetweenPermite:
  • extraer una subcadena entre dos separadores de una cadena de caracteres.
  • examinar subcadenas entre dos separadores en una cadena de caracteres.
fContentTypeDevuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions).
FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
InKioskModeIndica si la aplicación Android está en modo kiosco.
JSONToStringConvierte el contenido de una variable de tipo JSON a una cadena JSON.
MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
ReduceRealiza un cálculo en cada elemento de un array WLanguage.
StringToJSONConvierte una cadena JSON en una variable de tipo JSON.
TableCollapseExpandContrae o expande un elemento de un control Tabla o Tabla TreeView.
Las nuevas funciones WLanguage (sintaxis prefijada) para Windows Mobile son las siguientes:
Android Las nuevas funciones de WLanguage para Android son las siguientes:
AAFEnableReactiva una Funcionalidad Automática de la Aplicación (AAF) desactivada previamente con la función AAFDisable.
ChangeThemePermite cambiar por programación el tema (oscuro o claro) utilizado por la aplicación móvil.
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase real de la instancia de clase.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
ConfirmAsynchronousMuestra un mensaje no bloqueante en un cuadro de diálogo estándar con las respuestas "Sí", "No", "Cancelar" y llama a un procedimiento WLanguage con la respuesta del usuario.
DateToDayOfWeekDevuelve el día de la semana que corresponde a una fecha dada.
DecryptAsymmetricDescifra un buffer con un algoritmo de clave privada/pública según el cifrado RSA.
DecryptAsymmetricEnveloppedRealiza la encriptación asimétrica de un sobre que ha sido encriptado con EncryptAsymmetricEnvelopped.
DialogAsynchronousMuestra un cuadro de mensaje no bloqueante y llama a un procedimiento WLanguage con el valor del botón pulsado por el usuario.
EncryptAsymmetricCifra un buffer utilizando un algoritmo de cifrado asimétrico (RSA) que requiere una clave pública y una clave privada.
EncryptAsymmetricEnveloppedRealiza una encriptación asimétrica de un sobre.
ErrorAsynchronousMuestra un mensaje de error personalizado en una ventana de error del sistema no bloqueante.
ExecuteRefreshUIEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" de la ventana, página, ventana interna, página interna, modelo de controles o supercontrol.
ExecuteRefreshUIParentCuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta inmediatamente el evento "Solicitud para actualizar la visualización" del nivel superior, (por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una página interna).
GetThemePermite conocer el tema actual de una aplicación móvil.
gpwAddUserAñade un usuario a la base de datos de groupware de usuario.
gpwAddUserToGroupAgrega un usuario a un grupo de la base de datos del groupware usuario.
gpwAuthLoginPermet de se loguer avec Facebook, Google, Microsoft, etc. selon ce qui a été ajouté avec la fonction gpwAjouteAuthLogin.
gpwBiometricAuthenticationActiva la autenticación biométrica para el usuario conectado o recupera el estado actual del usuario conectado
gpwDisconnectUserDesconecta al usuario actual del groupware de usuario.
gpwGetUserInfoRecupera información sobre el usuario actual (aplicación que está usando el groupware de usuario).
gpwListOAuthParametersRecupera la lista de parámetros OAuth definidos para el groupware usuario, es decir, la lista de proveedores (Google, Facebook, etc.) a los que es posible conectarse a través del groupware usuario.. Estos parámetros se definieron a través del sitio de administración del groupware usuario.
gpwOpenAbre la ventana o página de inicio de sesión del software de grupo de usuarios.
gpwRemoteConnectPermite conectarse a la aplicación a través del Webservice del groupware usuario.
gpwResetPasswordRestablece la contraseña de un usuario registrado.
grSaveImageGuarda la imagen de un gráfico en una variable de tipo Image.
iAddAttachmentAgrega un archivo adjunto en un archivo PDF generado por una exportación de impresión PDF..
iAddBookmarkAñade un marcador en el visor de reporte o al exportar a PDF.
iChangeSubReportSourceModifica mediante la programación de la reporte asociada a un sub-reporte en un reporte compuesto..
iCloseReportDetiene la impresión de la reporte actual inmediatamente.. El código WLanguage después de la llamada a la función se ejecuta. Esta función debe utilizarse en uno de los procesos de reporte.
iColumnEndFuerza una columna ruptura en una columna reporte multicolumna.
iColumnNumDevuelve el número de la columna actual en una reporte multicolumna.
iCurrentFileDevuelve el nombre del archivo generado actualmente.
iEndReportObliga a detener la impresión de reporte. Se imprime el pie de página y el bloque "final de Document".
iForceComplementFuerza la impresión de un bloque de complemento de cuerpo.
iInitInternalReportInicializa los parámetros de un reporte interno utilizado en un reporte.
iInitReportQueryInicializa la consulta relacionado al reporte (para una consulta con parámetros).
iInitReportQueryConnectionInicia la consulta relacionado en el reporte.
iListNestedReportsDevoluciones:
  • Devuelve la lista de informes anidados que se imprimen actualmente (informes ejecutados por iPrintReport en uno de los procesos del reporte que se imprimen actualmente).
  • la lista de informes secuenciales que se imprimen actualmente (iSequencingAdd).
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
iNestedHeaderFooterImprime (o no) las cabeceras y pies de página de reporte anidada.
InfoAsynchronousMuestra un mensaje personalizado no bloqueante en una ventana de información del sistema.
InKioskModeIndica si la aplicación Android está en modo kiosco.
iPageEndFuerza el movimiento a la página siguiente durante la impresión de reporte.
iPrintBlockObliga a imprimir un bloque de reporte.
iPrintBodyComplementFuerza a imprimir un bloque de complemento de cuerpo mientras especifica la altura del bloque de complemento.
iPrintReportImprime una reporte creada con el editor de reportes.
iReportPrintingStatusDevuelve el estado de la impresión actual.
iResetNbPagesReinicializa el número actual de páginas, utilizado en los controles preestablecidos como "Número de páginas" y "Número de página y número de páginas".
iSequencingAddAñade una reporte a una secuencia de impresiones reporte.
iSequencingPrintImprime una secuencia de informes.
KioskDisableDesactiva el modo kiosco para la aplicación actual.
KioskEnableCambia la aplicación Android en curso a modo kiosco.
OKCancelAsynchronousMuestra un mensaje en un cuadro de diálogo estándar no bloqueante que propone las respuestas "OK" y "Cancelar" y llama a un procedimiento WLanguage con la respuesta del usuario.
PDFCloseCierra el archivo PDF cargado en memoria en una variable de tipo pdfDocument.
PDFExtractPageDevuelve una variable de tipo Image que contiene una página de un archivo PDF.
PDFIsProtegidoComprueba si el archivo PDF requiere una contraseña para ser leído.
PDFMergeFusiona varios archivos PDF existentes en un solo archivo PDF.
PDFMergeWithPasswordFusiona varios archivos PDF existentes en un solo archivo PDF.
PDFNumberOfPagesDevuelve el número total de páginas que se encuentran en un archivo PDF.
PDFOpenAbre un documento PDF y lo carga en una variable de tipo pdfDocument.
PDFReaderAbrirAbre un archivo PDF que se muestra en un control de PDF Reader.
PDFReaderCerrarCierra y libera el archivo PDF que se muestra en un control de PDF Reader.
PDFReaderHighlightEncuentra un texto en el documento mostrado por un control de PDF Reader y resalta las ocurrencias de este texto en el control.
PDFReaderRotatePageGira una página mostrada en el lector de PDF control.
PDFReaderSeekFirstInicializa la búsqueda de un texto en un archivo PDF mostrado por el lector de PDF control y se posiciona en la primera ocurrencia encontrada (de la página actual).
PDFReaderSeekNextEstablece la posición en el siguiente resultado de una búsqueda iniciada por PDFReaderSeekFirst en el contenido de un lector de PDF control (si hay varias ocurrencias del texto buscado).
PDFReaderSeekPrevioPosiciones sobre el resultado anterior de una búsqueda iniciada por PDFReaderSeekFirst en el contenido de un lector de PDF control.
PDFSaveGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
PDFToTextExtrae el texto encontrado en un archivo PDF.
RandomCryptoBufferDevuelve un buffer al tamaño especificado lleno de datos aleatorios, que puede ser utilizado con las tecnologías criptográficas.
RandomCryptoIntegerDevuelve un número aleatorio que puede ser utilizado con las tecnologías criptográficas.
RequestRefreshUISolicita la ejecución del evento "Solicitud para actualizar la visualización" de la ventana, ventana interna, página, página interna, modelo de controles o supercontrol.
RequestRefreshUIParentCuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta el evento "Solicitud para actualizar la visualización" del nivel superior (Por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una ventana interna).
SOAPAddAttributeAñade un atributo a un automatic Variable generado por la importación de un Webservice.
SOAPAddHeaderAñade un encabezado a la siguiente función SOAP de un servicio web a ejecutar.
SOAPAddSAMLAssertionAgrega una aserción SAML a una solicitud de servicio web.
SOAPGetHeaderRecupera un encabezado en el mensaje SOAP recibido tras una llamada a un servicio web.
SOAPPrepareConstruye la petición SOAP para llamar a una función de servicio web.
SOAPToHTTPConstruye la petición HTTP para llamar a una función de un servicio web.. Esta petición puede ser modificada para adaptarla a las expectativas del Webservice, si es necesario.. A continuación, se puede enviar utilizando HTTPSend.
SSHCommandEnvía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente tan pronto como se envía el comando.
SSHConnectShellInicia una nueva sesión SSH de tipo "Shell.
SSHDisconnectShellCierra una sesión de SSH que fue abierta por SHHConnectShell.
SSHReadLee los datos encontrados en el buffer de salida de la sesión SSH.
SSHWriteEscribe los datos en la sesión SSH especificada.
SysThemeDevuelve el tema actual utilizado en el dispositivo móvil.
TableCollapseExpandContrae o expande un elemento de un control Tabla o Tabla TreeView.
WarningAsynchronousMuestra un mensaje personalizado en una ventana de advertencia del sistema no bloqueante.
YesNoAsynchronousMuestra un mensaje en un cuadro de diálogo estándar no bloqueante con las respuestas "Sí" y "No" y llama a un procedimiento WLanguage con la respuesta del usuario.
Las nuevas funciones WLanguage (sintaxis prefijada) para Android son las siguientes:
Widget Android Las nuevas funciones de WLanguage para el desarrollo en modo Android Widget son las siguientes:
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase real de la instancia de clase.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
DateToDayOfWeekDevuelve el día de la semana que corresponde a una fecha dada.
DecryptAsymmetricDescifra un buffer con un algoritmo de clave privada/pública según el cifrado RSA.
DecryptAsymmetricEnveloppedRealiza la encriptación asimétrica de un sobre que ha sido encriptado con EncryptAsymmetricEnvelopped.
EncryptAsymmetricCifra un buffer utilizando un algoritmo de cifrado asimétrico (RSA) que requiere una clave pública y una clave privada.
EncryptAsymmetricEnveloppedRealiza una encriptación asimétrica de un sobre.
gpwBiometricAuthenticationActiva la autenticación biométrica para el usuario conectado o recupera el estado actual del usuario conectado
iInitReportQueryInicializa la consulta relacionado al reporte (para una consulta con parámetros).
iInitReportQueryConnectionInicia la consulta relacionado en el reporte.
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
InKioskModeIndica si la aplicación Android está en modo kiosco.
iPrintReportImprime una reporte creada con el editor de reportes.
PDFCloseCierra el archivo PDF cargado en memoria en una variable de tipo pdfDocument.
PDFOpenAbre un documento PDF y lo carga en una variable de tipo pdfDocument.
PDFSaveGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
RandomCryptoBufferDevuelve un buffer al tamaño especificado lleno de datos aleatorios, que puede ser utilizado con las tecnologías criptográficas.
RandomCryptoIntegerDevuelve un número aleatorio que puede ser utilizado con las tecnologías criptográficas.
SSHCommandEnvía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente tan pronto como se envía el comando.
SSHConnectShellInicia una nueva sesión SSH de tipo "Shell.
SSHDisconnectShellCierra una sesión de SSH que fue abierta por SHHConnectShell.
SSHReadLee los datos encontrados en el buffer de salida de la sesión SSH.
SSHWriteEscribe los datos en la sesión SSH especificada.
Las nuevas funciones WLanguage (sintaxis prefijada) para el modo Android Widget son las siguientes:
iPhone/iPad Las nuevas funciones de WLanguage para iPhone/iPad son las siguientes:
AAFEnableReactiva una Funcionalidad Automática de la Aplicación (AAF) desactivada previamente con la función AAFDisable.
AppleSignInPermite realizar una conexión con la opción "Iniciar Sesión con Apple" en dispositivos con iOS 13 y posteriores.
ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
ChangeThemePermite cambiar por programación el tema (oscuro o claro) utilizado por la aplicación móvil.
CheckAllFalseDevuelve True si todos los elementos de un array valen False.
CheckAllTrueDevuelve True si todos los elementos de un array valen True.
CheckAnyFalseDevuelve True si al menos un elemento de un array vale False.
CheckAnyTrueDevuelve True si al menos un elemento de un array vale True.
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase real de la instancia de clase.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
ConfirmAsynchronousMuestra un mensaje no bloqueante en un cuadro de diálogo estándar con las respuestas "Sí", "No", "Cancelar" y llama a un procedimiento WLanguage con la respuesta del usuario.
ContinentGetDevuelve la variable de tipo Continente que corresponde a uno de los siguientes valores:
  • una constante de continente (código de continente de 2 caracteres),
  • un nombre de continente.
ContinentListDevuelve la lista de continentes.
CountryGetDevuelve la variable de tipo Country que corresponde a un código ISO o al nombre de un país según la norma ISO 3166-1.
CountryListDevuelve la lista de todos los países o países de un continente determinado según la norma ISO 3166-1.
DateToDayOfWeekDevuelve el día de la semana que corresponde a una fecha dada.
dbgConnectPermite conectar un depurador remoto a una aplicación, servicio, Webservice, etc.
DialogAsynchronousMuestra un cuadro de mensaje no bloqueante y llama a un procedimiento WLanguage con el valor del botón pulsado por el usuario.
EncryptGenerateRSAKeyGenera una pareja clave privada/clave pública RSA.
ErrorAsynchronousMuestra un mensaje de error personalizado en una ventana de error del sistema no bloqueante.
ErrorWithTimeoutAsynchronousMuestra un mensaje de error personalizado en una ventana de error del sistema no bloqueante durante un tiempo determinado.
ExecuteRefreshUIEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" de la ventana, página, ventana interna, página interna, modelo de controles o supercontrol.
ExecuteRefreshUIParentCuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta inmediatamente el evento "Solicitud para actualizar la visualización" del nivel superior, (por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una página interna).
ExeGetPIDDevuelve información sobre el proceso actual.
ExtractStringBetweenPermite:
  • extraer una subcadena entre dos separadores de una cadena de caracteres.
  • examinar subcadenas entre dos separadores en una cadena de caracteres.
fContentTypeDevuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions).
FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
FTPGetFileTransfiere un archivo de un servidor FTP (File Transfer Protocol) al equipo actual.
GalleryClosePopupCloses the automatic zoom popup for the image gallery.
GalleryDisplayPopupDisplays the automatic zoom popup for the Image Gallery control.
GetThemePermite conocer el tema actual de una aplicación móvil.
gpwAddUserAñade un usuario a la base de datos de groupware de usuario.
gpwAddUserToGroupAgrega un usuario a un grupo de la base de datos del groupware usuario.
gpwAuthLoginPermet de se loguer avec Facebook, Google, Microsoft, etc. selon ce qui a été ajouté avec la fonction gpwAjouteAuthLogin.
gpwBiometricAuthenticationActiva la autenticación biométrica para el usuario conectado o recupera el estado actual del usuario conectado
gpwDisconnectUserDesconecta al usuario actual del groupware de usuario.
gpwGetUserInfoRecupera información sobre el usuario actual (aplicación que está usando el groupware de usuario).
gpwListOAuthParametersRecupera la lista de parámetros OAuth definidos para el groupware usuario, es decir, la lista de proveedores (Google, Facebook, etc.) a los que es posible conectarse a través del groupware usuario.. Estos parámetros se definieron a través del sitio de administración del groupware usuario.
gpwOpenAbre la ventana o página de inicio de sesión del software de grupo de usuarios.
gpwRemoteConnectPermite conectarse a la aplicación a través del Webservice del groupware usuario.
gpwResetPasswordRestablece la contraseña de un usuario registrado.
grSaveImageGuarda la imagen de un gráfico en una variable de tipo Image.
HUpdateLinkActualiza todas las relaciones de un archivo de datos HFSQL Client/Server en el servidor.
iInitInternalReportInicializa los parámetros de un reporte interno utilizado en un reporte.
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
InfoAsynchronousMuestra un mensaje personalizado no bloqueante en una ventana de información del sistema.
InfoWithTimeoutAsynchronousMuestra un mensaje personalizado en una ventana de información del sistema no bloqueante durante un tiempo determinado.
InKioskModeIndica si la aplicación Android está en modo kiosco.
iSetAdditionalXMPAgrega etiquetas XMP a los metadatos del archivo PDF generado.
JSONToStringConvierte el contenido de una variable de tipo JSON a una cadena JSON.
MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
OKCancelAsynchronousMuestra un mensaje en un cuadro de diálogo estándar no bloqueante que propone las respuestas "OK" y "Cancelar" y llama a un procedimiento WLanguage con la respuesta del usuario.
PDFReaderAbrirAbre un archivo PDF que se muestra en un control de PDF Reader.
PDFReaderCerrarCierra y libera el archivo PDF que se muestra en un control de PDF Reader.
PDFReaderHighlightEncuentra un texto en el documento mostrado por un control de PDF Reader y resalta las ocurrencias de este texto en el control.
PDFReaderRotatePageGira una página mostrada en el lector de PDF control.
PDFReaderSaveGuarda el contenido de un control Lector PDF en un archivo.
PDFReaderSeekFirstInicializa la búsqueda de un texto en un archivo PDF mostrado por el lector de PDF control y se posiciona en la primera ocurrencia encontrada (de la página actual).
PDFReaderSeekNextEstablece la posición en el siguiente resultado de una búsqueda iniciada por PDFReaderSeekFirst en el contenido de un lector de PDF control (si hay varias ocurrencias del texto buscado).
PDFReaderSeekPrevioPosiciones sobre el resultado anterior de una búsqueda iniciada por PDFReaderSeekFirst en el contenido de un lector de PDF control.
ReduceRealiza un cálculo en cada elemento de un array WLanguage.
RequestRefreshUISolicita la ejecución del evento "Solicitud para actualizar la visualización" de la ventana, ventana interna, página, página interna, modelo de controles o supercontrol.
RequestRefreshUIParentCuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta el evento "Solicitud para actualizar la visualización" del nivel superior (Por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una ventana interna).
SOAPAddSAMLAssertionAgrega una aserción SAML a una solicitud de servicio web.
SOAPAddXMLSignatureAgrega una firma XML a una solicitud de servicio web.
SSHCommandEnvía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente tan pronto como se envía el comando.
SSHConnectShellInicia una nueva sesión SSH de tipo "Shell.
SSHDisconnectShellCierra una sesión de SSH que fue abierta por SHHConnectShell.
SSHReadLee los datos encontrados en el buffer de salida de la sesión SSH.
SSHWriteEscribe los datos en la sesión SSH especificada.
StringToJSONConvierte una cadena JSON en una variable de tipo JSON.
SysThemeDevuelve el tema actual utilizado en el dispositivo móvil.
TableCollapseExpandContrae o expande un elemento de un control Tabla o Tabla TreeView.
TelemetrySendDataFuerza el envío inmediato de datos de la telemetría.
ToastDisplayIWMuestra un mensaje de tipo Toast cuyo contenido se basa en una ventana interna.
URIGetInfoRecupera información de un URI Resource.
URISelectAbre una ventana de sistema para seleccionar un Resource que viene:
  • desde el sistema de archivos de dispositivos,
  • desde la nube (Google Drive, Microsoft OneDrive, etc.)
  • o desde uno de los gestores de contenidos instalados en el dispositivo.
URIToBufferCarga en el fondo el contenido de un Resource (imagen, texto, etc.) identificado por su URI en un buffer Variable.
URIToFileGuarda, en segundo plano, el contenido de un Resource (Image, texto, etc.) identificado por su URI en un archivo externo.
WarningAsynchronousMuestra un mensaje personalizado en una ventana de advertencia del sistema no bloqueante.
XMLSignFirma un documento XML.
YesNoAsynchronousMuestra un mensaje en un cuadro de diálogo estándar no bloqueante con las respuestas "Sí" y "No" y llama a un procedimiento WLanguage con la respuesta del usuario.
Las nuevas funciones WLanguage (sintaxis prefijada) para iPhone/iPad son las siguientes:
Apple Watch Las nuevas funciones de WLanguage para Apple Watch son las siguientes:
ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
CheckAllFalseDevuelve True si todos los elementos de un array valen False.
CheckAllTrueDevuelve True si todos los elementos de un array valen True.
CheckAnyFalseDevuelve True si al menos un elemento de un array vale False.
CheckAnyTrueDevuelve True si al menos un elemento de un array vale True.
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase real de la instancia de clase.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
DateSysDevuelve o modifica la fecha del sistema (fecha del día definida en el ordenador actual).
dbgConnectPermite conectar un depurador remoto a una aplicación, servicio, Webservice, etc.
ExtractStringBetweenPermite:
  • extraer una subcadena entre dos separadores de una cadena de caracteres.
  • examinar subcadenas entre dos separadores en una cadena de caracteres.
FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
InKioskModeIndica si la aplicación Android está en modo kiosco.
MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
ReduceRealiza un cálculo en cada elemento de un array WLanguage.
TimeSysDevuelve o modifica la hora del sistema (hora actual definida para el ordenador actual).
Las nuevas funciones WLanguage (sintaxis prefijada) para Apple Watch son las siguientes:
Universal Windows 10 App Las nuevas funciones de WLanguage para Universal Windows 10 App son las siguientes:
ApplyEjecuta un procedimiento por cada elemento de un array WLanguage.
CheckAllFalseDevuelve True si todos los elementos de un array valen False.
CheckAllTrueDevuelve True si todos los elementos de un array valen True.
CheckAnyFalseDevuelve True si al menos un elemento de un array vale False.
CheckAnyTrueDevuelve True si al menos un elemento de un array vale True.
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase real de la instancia de clase.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
ContinentGetDevuelve la variable de tipo Continente que corresponde a uno de los siguientes valores:
  • una constante de continente (código de continente de 2 caracteres),
  • un nombre de continente.
ContinentListDevuelve la lista de continentes.
CountryGetDevuelve la variable de tipo Country que corresponde a un código ISO o al nombre de un país según la norma ISO 3166-1.
CountryListDevuelve la lista de todos los países o países de un continente determinado según la norma ISO 3166-1.
DateToDayOfWeekDevuelve el día de la semana que corresponde a una fecha dada.
ExecuteRefreshUIEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" de la ventana, página, ventana interna, página interna, modelo de controles o supercontrol.
ExecuteRefreshUIParentCuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta inmediatamente el evento "Solicitud para actualizar la visualización" del nivel superior, (por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una página interna).
ExtractStringBetweenPermite:
  • extraer una subcadena entre dos separadores de una cadena de caracteres.
  • examinar subcadenas entre dos separadores en una cadena de caracteres.
fContentTypeDevuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions).
FilterDevuelve un array que contiene los elementos de un array fuente para los que un procedimiento devuelve True.
HUpdateLinkActualiza todas las relaciones de un archivo de datos HFSQL Client/Server en el servidor.
iInitInternalReportInicializa los parámetros de un reporte interno utilizado en un reporte.
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
InKioskModeIndica si la aplicación Android está en modo kiosco.
iSetAdditionalXMPAgrega etiquetas XMP a los metadatos del archivo PDF generado.
JSONToStringConvierte el contenido de una variable de tipo JSON a una cadena JSON.
MapEjecuta un procedimiento por cada elemento de un array y devuelve los resultados en un array WLanguage.
ReduceRealiza un cálculo en cada elemento de un array WLanguage.
RequestRefreshUISolicita la ejecución del evento "Solicitud para actualizar la visualización" de la ventana, ventana interna, página, página interna, modelo de controles o supercontrol.
RequestRefreshUIParentCuando se llama a esta función desde el evento "Solicitud para actualizar la visualización" de un supercontrol, modelo de controles, ventana interna o página interna, se ejecuta el evento "Solicitud para actualizar la visualización" del nivel superior (Por lo general el nivel superior es una ventana, pero también puede ser un supercontrol, un modelo de controles o una ventana interna).
StringToJSONConvierte una cadena JSON en una variable de tipo JSON.
TelemetrySendDataFuerza el envío inmediato de datos de la telemetría.
ToastDisplayIWMuestra un mensaje de tipo Toast cuyo contenido se basa en una ventana interna.
Las nuevas funciones WLanguage (sintaxis prefijada) para Universal Windows 10 App son las siguientes:
Funciones WLanguage mejoradas
Windows Mobile Las siguientes funciones de WLanguage han sido mejoradas:
StringToDateNuevas constantes para gestionar nuevas máscaras.
CompilarCapacidad para declarar y utilizar procedimientos internos.
DateToStringNuevas constantes para gestionar nuevas máscaras.
ExecuteCodeCapacidad para declarar y utilizar procedimientos internos.
gImageNueva sintaxis para usar una variable de imagen.
grAxisVisibleModificación del parámetro utilizado para gestionar la visibilidad del eje.
grCategoryLabelNueva sintaxis para conocer la etiqueta de una categoría de datos en un gráfico.
HashStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
EmulateMouseYa no se requiere la posición del ratón. Si no se especifica la posición del ratón, la acción del ratón se realiza en el centro de la ventana o del control..
NetworkConnectNuevo parámetro para gestionar la persistencia de la conexión.
AndroidWidget Android En esta versión se han mejorado las siguientes funciones:
StringToDateNuevas constantes para gestionar nuevas máscaras.
EncryptStandardLa constante cryptAES256 ya está disponible.
dArcEl parámetro <Imagen> está ahora disponible.
DateToStringNuevas constantes para gestionar nuevas máscaras.
dCircleEl parámetro <Imagen> está ahora disponible.
dChangeModeEl parámetro <Imagen> está ahora disponible.
dChordEl parámetro <Imagen> está ahora disponible.
DecryptStandardLa constante cryptAES256 ya está disponible.
dBackgroundEl parámetro <Imagen> está ahora disponible.
dLineEl parámetro <Imagen> está ahora disponible.
dPixelColorEl parámetro <Imagen> está ahora disponible.
dPixelOpacityEl parámetro <Imagen> está ahora disponible.
dPointEl parámetro <Imagen> está ahora disponible.
dFontEl parámetro <Imagen> está ahora disponible.
dPolygonEl parámetro <Imagen> está ahora disponible.
dSliceEl parámetro <Imagen> está ahora disponible.
dRectangleEl parámetro <Imagen> está ahora disponible.
dRectangleGradientEl parámetro <Imagen> está ahora disponible.
dFillEl parámetro <Imagen> está ahora disponible.
dPenEl parámetro <Imagen> está ahora disponible.
dTextEl parámetro <Imagen> está ahora disponible.
EncodeNueva constante para realizar 64 codificaciones/decodificaciones sin CR (Carriage Return).
DecodeNueva constante para realizar 64 codificaciones/decodificaciones sin CR (Carriage Return).
FBRequestEsta función está ahora disponible en el simulador.
FBGetUserInformationEsta función está ahora disponible en el simulador.
FBStartSessionEsta función está ahora disponible en el simulador.
geoGetAddressNueva sintaxis asíncrona.
gImageNueva sintaxis para usar una variable de imagen.
grAxisVisibleModificación del parámetro utilizado para gestionar la visibilidad del eje.
grCategoryLabelNueva sintaxis para conocer la etiqueta de una categoría de datos en un gráfico.
HashStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
TelemetryConfigureNuevas constantes utilizadas para gestionar el método de envío de datos de telemetría.
iPhone/iPad Las siguientes funciones de WLanguage han sido mejoradas:
OrganizerSelectMinusNueva sintaxis para la gestión de citas mediante una variable de Cita.
OrganizerSelectPlusNueva sintaxis para la gestión de citas mediante una variable de Cita.
OrganizerDeleteAppointmentNueva sintaxis para la gestión de citas mediante una variable de Cita.
StringToDateNuevas constantes para gestionar nuevas máscaras.
CompilarCapacidad para declarar y utilizar procedimientos internos.
DateToStringNuevas constantes para gestionar nuevas máscaras.
EncodeNueva constante para realizar 64 codificaciones/decodificaciones sin CR (Carriage Return).
ExecuteCodeCapacidad para declarar y utilizar procedimientos internos.
DecodeNueva constante para realizar 64 codificaciones/decodificaciones sin CR (Carriage Return).
FBRequestEsta función está ahora disponible en el simulador.
FBGetUserInformationEsta función está ahora disponible en el simulador.
FBStartSessionEsta función está ahora disponible en el simulador.
geoGetAddressNueva sintaxis asíncrona.
gImageNueva sintaxis para usar una variable de imagen.
grAxisVisibleModificación del parámetro utilizado para gestionar la visibilidad del eje.
grCategoryLabelNueva sintaxis para conocer la etiqueta de una categoría de datos en un gráfico.
HashStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
SchedulerSelectMinusNueva sintaxis utilizada para manejar las variables de las citas.
SchedulerSelectPlusNueva sintaxis utilizada para manejar las variables de las citas.
SchedulerDeleteAppointmentNueva sintaxis utilizada para manejar las variables de las citas.
TableExpandEsta función se puede utilizar ahora en las pausas control Tabla.
TableCollapseEsta función se puede utilizar ahora en las pausas control Tabla.
TelemetryConfigureNuevas constantes utilizadas para gestionar el método de envío de datos de telemetría.
Universal Windows 10 App Las siguientes funciones de WLanguage han sido mejoradas:
StringToDateNuevas constantes para gestionar nuevas máscaras.
CompilarCapacidad para declarar y utilizar procedimientos internos.
DateToStringNuevas constantes para gestionar nuevas máscaras.
EncodeNueva constante para realizar 64 codificaciones/decodificaciones sin CR (Carriage Return).
ExecuteCodeCapacidad para declarar y utilizar procedimientos internos.
DecodeNueva constante para realizar 64 codificaciones/decodificaciones sin CR (Carriage Return).
geoGetAddressNueva sintaxis asíncrona.
gImageNueva sintaxis para usar una variable de imagen.
grAxisVisibleModificación del parámetro utilizado para gestionar la visibilidad del eje.
grCategoryLabelNueva sintaxis para conocer la etiqueta de una categoría de datos en un gráfico.
HashStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckStringNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
HashCheckFileNuevas constantes para tener en cuenta nuevos tipos de algoritmos hash.
TelemetryConfigureNuevas constantes utilizadas para gestionar el método de envío de datos de telemetría.
Nuevas propiedades WLanguage
Android Las nuevas propiedades de WLanguage para las aplicaciones Android son las siguientes:
DisplayedSectionLa propiedad ..DisplayedSection permite conocer y modificar la sección de imagen que se muestra en un control Imagen.
NumberDisplayedPage..NumberDisplayedPage se utiliza para averiguar y modificar el número de página que se muestra actualmente en el control PDF Reader o en el control Procesador de texto.
Número de páginaLa propiedad ..PageNumber permite:
  • averiguar y modificar el número de la página que se muestra en un control Imagen (archivos de imagen "multi-página")
  • averiguar y modificar el número de página de un archivo PDF mostrado en un control de imagen de una ventana
  • averigua y modifica el número de página de un archivo PDF que se muestra en el fondo de reporte..
NúmeroPáginaLa propiedad ..NumberPage permite conocer:
  • el número de páginas de un archivo de imagen "multipágina".. Esta imagen se muestra en una control Imagen o en el fondo de una control Gráfico.
  • el número de páginas de un archivo PDF que se muestra en un control Imagen.
  • el número de páginas que se encuentran en un archivo PDF que se muestra en un control de PDF Reader.
  • el número de páginas que se encuentran en un archivo DOCX mostrado en un control Procesador de texto.
Ruta de archivoLa propiedad ..FilePath permite conocer:
  • el nombre del archivo xlsx asociado con un control Hoja de cálculo. Este nombre se inicializa con Carga de hoja de cálculo y Guardar hoja de cálculo..
  • el nombre del archivo asociado a un control de Editor de Imagen. Este nombre está inicializado por PicOpen y PicSave.
  • el nombre del archivo PDF asociado al control de un lector de PDF. Este nombre es inicializado por PDFReaderOpen..
  • el nombre del archivo DOCX asociado a un control Procesador de texto. Este nombre está inicializado por DocOpen y DocSave.
Zoom...Zoom permite conocer y modificar el valor del zoom utilizado:
  • en un control Imagen.
  • en un control de mapa.
  • en un control Organigrama.
  • en una tabla, tabla TreeView, tabla pivotante, hoja de cálculo o control List Box.
  • en un control Procesador de texto.
  • en un control de lectura de PDF.
  • en una ventana.
iPhone/iPad Las siguientes son las nuevas propiedades de WLanguage para las aplicaciones de iPhone/iPad:
NumberDisplayedPage..NumberDisplayedPage se utiliza para averiguar y modificar el número de página que se muestra actualmente en el control PDF Reader o en el control Procesador de texto.
Número de páginaLa propiedad ..PageNumber permite:
  • averiguar y modificar el número de la página que se muestra en un control Imagen (archivos de imagen "multi-página")
  • averiguar y modificar el número de página de un archivo PDF mostrado en un control de imagen de una ventana
  • averigua y modifica el número de página de un archivo PDF que se muestra en el fondo de reporte..
NúmeroPáginaLa propiedad ..NumberPage permite conocer:
  • el número de páginas de un archivo de imagen "multipágina".. Esta imagen se muestra en una control Imagen o en el fondo de una control Gráfico.
  • el número de páginas de un archivo PDF que se muestra en un control Imagen.
  • el número de páginas que se encuentran en un archivo PDF que se muestra en un control de PDF Reader.
  • el número de páginas que se encuentran en un archivo DOCX mostrado en un control Procesador de texto.
Ruta de archivoLa propiedad ..FilePath permite conocer:
  • el nombre del archivo xlsx asociado con un control Hoja de cálculo. Este nombre se inicializa con Carga de hoja de cálculo y Guardar hoja de cálculo..
  • el nombre del archivo asociado a un control de Editor de Imagen. Este nombre está inicializado por PicOpen y PicSave.
  • el nombre del archivo PDF asociado al control de un lector de PDF. Este nombre es inicializado por PDFReaderOpen..
  • el nombre del archivo DOCX asociado a un control Procesador de texto. Este nombre está inicializado por DocOpen y DocSave.
Zoom...Zoom permite conocer y modificar el valor del zoom utilizado:
  • en un control Imagen.
  • en un control de mapa.
  • en un control Organigrama.
  • en una tabla, tabla TreeView, tabla pivotante, hoja de cálculo o control List Box.
  • en un control Procesador de texto.
  • en un control de lectura de PDF.
  • en una ventana.
Mejoras en las propiedades de WLanguage
Android Las siguientes propiedades de WLanguage para aplicaciones Android han sido modificadas:
DisplayMaskNuevas constantes para gestionar nuevas máscaras.
iPhone/iPad Las siguientes propiedades de WLanguage para aplicaciones iPhone/iPad han sido modificadas:
AnimationDurationAhora es posible asignar una variable de duración o una duración escrita en texto claro (por ejemplo,'1s' o'10 s') a esta propiedad..
DisplayMaskNuevas constantes para gestionar nuevas máscaras.
Nuevos tipos avanzados de WLanguage
Windows Mobile Los nuevos tipos avanzados disponibles para las aplicaciones de Windows Mobile son los siguientes:
ContinentEl tipo Continent permite conocer las características de un continente.
CountryEl tipo Country permite conocer las características de un país.
Android Los nuevos tipos avanzados disponibles para las aplicaciones de Android son los siguientes:
gpwOAuthParametersEl tipo gpwOAuthParameters permite definir toda la información necesaria para autenticarse al groupware usuario a través de una aplicación que utiliza el estándar OAuth 2.0.
gpwUserEl tipo gpwUser permite describir y modificar las características de un usuario del groupware usuario WEBDEV o WINDEV.
pdfAttachmentEl tipo pdfAttachment permite definir las características avanzadas de un archivo adjunto en un documento PDF.
pdfDocumentEl tipo pdfDocument permite conocer las características avanzadas de un documento PDF cargado en memoria.
pdfPageEl tipo pdfPage permite definir las características avanzadas de una página de un documento PDF cargado en memoria.
pdfTextElementEl tipo pdfTextElement permite conocer las características de un elemento de texto en una página PDF.
sshSessionEl tipo sshSession permite definir las características de una conexión a un servidor SSH.
wsRequestEl tipo wsRequest define las características avanzadas de un Webservice.
wsResponseEl tipo wsResponse se utiliza para get:
  • el código fuente XML de la respuesta del servicio web.
  • el valor de las diferentes partes de la respuesta del servicio web (para los servicios web que devuelven varias respuestas).
Widget Android Los nuevos tipos avanzados disponibles para las aplicaciones en el modo Widget de Android son los siguientes:
pdfAttachmentEl tipo pdfAttachment permite definir las características avanzadas de un archivo adjunto en un documento PDF.
pdfDocumentEl tipo pdfDocument permite conocer las características avanzadas de un documento PDF cargado en memoria.
pdfPageEl tipo pdfPage permite definir las características avanzadas de una página de un documento PDF cargado en memoria.
pdfTextElementEl tipo pdfTextElement permite conocer las características de un elemento de texto en una página PDF.
sshSessionEl tipo sshSession permite definir las características de una conexión a un servidor SSH.
iPhone/iPad Los nuevos tipos avanzados disponibles para las aplicaciones de iPhone/iPad son los siguientes:
AppleIDEl tipo AppleID corresponde al identificador resultante de una autenticación Apple exitosa.
ContinentEl tipo Continent permite conocer las características de un continente.
CountryEl tipo Country permite conocer las características de un país.
gpwOAuthParametersEl tipo gpwOAuthParameters permite definir toda la información necesaria para autenticarse al groupware usuario a través de una aplicación que utiliza el estándar OAuth 2.0.
gpwUserEl tipo gpwUser permite describir y modificar las características de un usuario del groupware usuario WEBDEV o WINDEV.
pdfDocumentEl tipo pdfDocument permite conocer las características avanzadas de un documento PDF cargado en memoria.
pdfPageEl tipo pdfPage permite definir las características avanzadas de una página de un documento PDF cargado en memoria.
pdfTextElementEl tipo pdfTextElement permite conocer las características de un elemento de texto en una página PDF.
sshSessionEl tipo sshSession permite definir las características de una conexión a un servidor SSH.
URIEl tipo URI (Uniform Resource Identifier) permite identificar un recurso físico (por ejemplo: un archivo) o un recurso abstracto (por ejemplo: una página web).
xmlSignatureEl tipo xmlSignature define las características avanzadas de una firma XML.
xmlSignatureInformationKeyX509El tipo xmlSignatureInformationKeyX509 define la información que se debe incluir en la parte KeyInfo de la firma XML.
xmlSignatureReferenceEl tipo xmlSignatureReference permite agregar una parte referencia en la firma XML.
Universal Windows 10 App Los nuevos tipos avanzados disponibles para las aplicaciones en el modo de aplicación universal de Windows 10 son los siguientes:
ContinentEl tipo Continent permite conocer las características de un continente.
CountryEl tipo Country permite conocer las características de un país.
Tipos avanzados de WLanguage mejorados
Windows Mobile Los siguientes tipos avanzados han sido mejorados para aplicaciones Windows Mobile:
hBackupDescripción..WebhookAfter, nueva propiedad de trigger un servicio de DESCANSO después de una copia de seguridad.
Android Los siguientes tipos avanzados han sido mejorados para aplicaciones Android:
httpRequestNuevas propiedades para gestionar las velocidades máximas de carga y descarga de datos.
Notificación..AlertOnce, nueva propiedad para gestionar la visualización de la notificación si ya ha sido visualizada.
iPhone/iPad Los siguientes tipos avanzados han sido mejorados para aplicaciones iPhone/iPad:
hBackupDescripción..WebhookAfter, nueva propiedad de trigger un servicio de DESCANSO después de una copia de seguridad.
httpRequestNuevas propiedades para gestionar las velocidades máximas de carga y descarga de datos.
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario