AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad de WEBDEV 2025!
Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Novedades / Novedades de la versión 2025
  • Presentación
  • Nuevas funciones WLanguage
  • Funciones WLanguage optimizadas
  • Nuevas propiedades WLanguage
  • Propiedades WLanguage optimizadas
  • Nuevos tipos avanzados de WLanguage
  • Tipos avanzados de WLanguage optimizados
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Presentación
La versión 2025 incluye nuevas funciones, propiedades y tipos de datos nuevos y mejorados.
Nuevas funciones WLanguage
WEBDEV - Código ServidorWindows Nuevas funciones WLanguage en código Servidor:
New in SaaS
ArrayContain
Busca un elemento en un array WLanguage.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
ArrayToParametersConvierte un array de elementos en una lista de parámetros.
AuthGetUserInfoRecupera la información de un usuario a partir de un token de acceso.
AuthIntrospectTokenDetermina el conjunto de metadatos de un token OAuth.
AuthLogoutCierra la sesión de un usuario autenticado previamente mediante:
  • el protocolo OAuth 2.0 en cualquier servicio web.
  • el protocolo OpenID en cualquier servicio web.
  • un token web JSON (JWT).
AuthRevokeTokenRevoca un token web JSON (JWT).
AuthVerifyAuthenticationCuando se utiliza la autenticación SSO, comprueba la validez del token del usuario actual.
CertificateExportExporta un certificado de un almacén de certificados a un archivo "pfx" o "cert".
Comprueba la validez de una firma PKCS7 envuelta y extrae el mensaje envuelto.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
CertificatePEMToPFXConvierte un certificado en formato PEM en un archivo PFX que incluye la clave privada.
DayOfYearToDateToma el número de un día del año y devuelve la fecha correspondiente en formato "AAAAMMDD".
New in SaaS
dDifferenceImage
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
DocClearFormattingReemplaza el formato actual de una selección por el formato predeterminado.
DocToHTMLConverts a Word Processing document into an HTML file.
New in SaaS
dTextHeight
Calcula la altura del texto en pixeles.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Envía un comando IMAP al servidor de correo electrónico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Agrega una carpeta existente a la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina una carpeta de la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
FileDownloadInicia la descarga de un archivo desde el navegador.
FileViewAbre un archivo en el navegador.
New in SaaS
FontLoad
Carga una fuente personalizada desde un archivo (o búfer). Tras la carga, las fuentes y variantes declaradas por el archivo estarán disponibles en toda la aplicación.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 1.
New in SaaS
FontUnload
Descarga una fuente previamente cargada con la función FontLoad.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 1.
New in SaaS
FTPDirExist
Busca un directorio en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
grCategoryThumbnailInicializa una imagen de categoría en un gráfico circular, de anillos o semicircular.
grPPCImageDefine la imagen utilizada para un gráfico de porcentaje pictórico.
grPPCMaximumValueEspecifica el valor máximo utilizado para calcular porcentajes en un gráfico de porcentaje pictórico.
Comprueba que los datos contenidos en el archivo de índice (archivo .NDX) hacen referencia correctamente a los datos contenidos en el archivo de datos HFSQL Client/Server (archivo .FIC).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba la integridad estructural de los campos Memo en un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HClearSchedulingHistoryElimina el historial de ejecución de trabajos programados en un servidor HFSQL.
HDeleteSchedulingHistoryElimina el historial de ejecución de un trabajo programado en un servidor HFSQL. Este trabajo puede ser una tarea programada (procedimiento almacenado), una copia de seguridad, una optimización o una actualización de vista materializada.
Ejecuta un procedimiento almacenado en modo asíncrono.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HImportCSVImporta un archivo CSV en un archivo de datos HFSQL Classic o Client/Server. Este archivo de datos debe haberse definido en el editor de análisis, o declarado con las funciones HDeclare, HDeclareExternal o HDescribeFile).
Hace una lista de las operaciones realizadas en los archivos de datos actuales, en las últimas 24 horas o en los últimos 1000 archivos. Estas operaciones incluyen la reindexación, el cálculo de estadísticas, la verificación de memos, la verificación de índices, etc.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HListSchedulingHistoryObtiene el historial de ejecución de un trabajo programado en un servidor HFSQL. Este trabajo puede ser una tarea programada (procedimiento almacenado), copia de seguridad, optimización o actualización de una vista materializada.
Reconstruye el índice de un archivo de datos HFSQL Client/Server (archivo ".NDX"). Esta operación es asíncrona, es decir, se realiza en el servidor y no bloquea al cliente.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HRplAddFileAñade un archivo de datos a una replicación universal.
HRSTransformSpareIntoServerTransforma un servidor de reserva en un servidor HFSQL. Esto permite eliminar las réplicas de un servidor de reserva para que pueda volver a utilizarse. Por ejemplo, puede utilizar esta función en caso de que no se pueda acceder a un servidor maestro.
Esta función solo debe utilizarse en una situación crítica.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1.
Verifies that the password security policy associated with the HFSQL server is respected for each user account.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Retrieves the security policy of an HFSQL server.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Modifies the password security policy of an HFSQL server.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Unblocks a user account blocked by too many unsuccessful login attempts.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Obtiene diferentes estadísticas sobre las claves de un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Envía una solicitud HTTP en modo asíncrono. Esto significa que el programa continúa ejecutándose y la respuesta es procesada por un procedimiento específico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
iInitReportVersoInicializa los parámetros de un reporte que se imprimirá en el reverso de otro reporte.
ImageInfoDevuelve las características de un archivo de imagen o de un archivo PDF:
  • formato.
  • ancho y alto.
  • número de bits por pixel.
  • área de transparencia.
InRecycleModeIndica si la opción "Reciclar sesiones preiniciadas" está activada en las opciones del proyecto.
Crea una afirmación JWT.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 1.
MapIDGglObtiene o establece el diseño utilizado en el control Mapa. Este diseño corresponde a un identificador de mapa definido en la consola de Google Cloud.
Esta nueva función está disponible a partir de la versión 2025 - Update 2.
MenuAddMenuBrowserAgrega un nuevo menú a un menú existente. Este nuevo menú puede ejecutar un procedimiento escrito en código Navegador, pasado como parámetro.
MenuAddOptionBrowserAgrega una nueva opción después de la última opción de un menú desplegable o contextual. Esta opción de menú ejecuta un procedimiento WLanguage escrito en código Navegador.
OrganizerBackgroundColorDefines a background color for a time slot in an Organizer control.
PDFExtractCrea un nuevo documento PDF a partir de páginas individuales extraídas de un archivo PDF existente.
PDFVerifySignaturesVerifica la validez de las firmas de un PDF.
Nota: Esta función solo está disponible a partir de la versión 2025 - Update 1.
SaaSAdminSubscriptionListLicenseMuestra la lista de licencias de suscripción SaaS asociadas a un usuario.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1.
SchedulerBackgroundColorEstablece un color de fondo para un periodo de tiempo en un control Planificador (periodo de tiempo correspondiente a la hora de comer, un día festivo, etc.).
Mantiene activa la sesión SSH entre varios comandos enviados a un servidor SSH (mediante la función SSHCommand).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Detiene la sesión SSH que estaba activa para enviar una serie de comandos.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
New in SaaS
SysDecrypt
Descifra los datos utilizando las credenciales de usuario de Windows. Los datos deben haber sido cifrados previamente con la función SysEncrypt.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
New in SaaS
SysEncrypt
Cifra los datos utilizando las credenciales de usuario de Windows.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Indica si el usuario actual tiene permisos de administrador en el equipo.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
New in SaaS
TextWidth
Calcula el ancho del texto en pixeles.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba el contenido secreto del almacén, es decir, determina si se ejecuta una aplicación utilizando el contenido secreto.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Fuerza el uso del contenido del almacén almacenado específicamente para las pruebas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
WebserviceReadUserTokenObtiene el token de acceso recibido por el servicio web actualmente en ejecución.
New in SaaS
zipEndAddingFile
Declara el final de la adición optimizada de una serie de archivos a un archivo comprimido.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Declara el inicio de la adición optimizada de una serie de archivos a un archivo CAB, ZIP, WDZ, 7z, TAR, gzip o TGZ (TAR.GZ).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Nuevas funciones WLanguage en código Servidor (Sintaxis con prefijo):
Busca un elemento en un array WLanguage.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
<AuthToken>.LogoutCierre de sesión del usuario.
<AuthToken>.RevokeRevoca un token web JSON (JWT).
<Chart>.CategoryThumbnailInicializa una imagen de categoría en un gráfico circular, de anillos o semicircular.
<Chart>.PPCImageDefine la imagen utilizada para un gráfico de porcentaje pictórico.
<Chart>.PPCMaximumValueEspecifica el valor máximo utilizado para calcular porcentajes en un gráfico de porcentaje pictórico.
<Connection variable>.DeleteSchedulingHistoryElimina el historial de ejecución de una operación programada en un servidor HFSQL. Esta operación puede ser una tarea programada (procedimiento almacenado), una copia de seguridad, una optimización o una actualización de vista materializada.
Ejecuta un procedimiento almacenado en modo asíncrono.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
<Connection variable>.ListSchedulingHistoryObtiene el historial de ejecución de una operación programada en un servidor HFSQL. Esta operación puede ser una tarea programada (procedimiento almacenado), copia de seguridad, optimización o actualización de una vista materializada.
<Connection variable>.RSTransformSpareIntoServerTransforma un servidor de reserva en un servidor HFSQL. Esto permite eliminar las réplicas de un servidor de reserva para que pueda volver a utilizarse. Por ejemplo, puede utilizar esta función en caso de que no se pueda acceder a un servidor maestro.
Esta función solo debe utilizarse en una situación crítica.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1
<docFragment variable>.ClearFormattingReemplaza el formato actual de una selección por el formato predeterminado.
<Document variable>.ToHTMLConvierte una variable Document en un archivo HTML.e
Envía un comando IMAP al servidor de correo electrónico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Agrega una carpeta existente a la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina una carpeta de la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Conecta el equipo actual a un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Obtiene o establece el directorio actual en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve las diferentes fechas de un archivo (fecha de creación, modificación o acceso) ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve las diferentes fechas y horas de creación, modificación o acceso de un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina un archivo de un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Busca un directorio en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Comprueba si un archivo determinado existe en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Transfiere un archivo o directorio desde un servidor FTP (File Transfer Protocol) al equipo actual.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Transfiere un archivo de un servidor FTP (File Transfer Protocol) al equipo actual.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Hace una lista de los directorios o archivos de un directorio ubicados en un servidor FTP y devuelve el número de archivos y/o directorios.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Crea un directorio en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve el nombre del último archivo al que se ha accedido mediante una función FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina un directorio y su contenido (archivos y subdirectorios) de un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Cambia el nombre o mueve un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Transfiere un archivo o directorio a un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve el tamaño (en bytes) de un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve las diferentes horas de creación, modificación o acceso asociadas a un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Obtiene los atributos de un archivo ubicado en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba que los datos contenidos en el archivo de índice (archivo .NDX) hacen referencia correctamente a los datos contenidos en el archivo de datos HFSQL Client/Server (archivo .FIC).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba la integridad estructural de los campos Memo en un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Hace una lista de las operaciones realizadas en los archivos de datos actuales, en las últimas 24 horas o en los últimos 1000 archivos. Estas operaciones incluyen la reindexación, el cálculo de estadísticas, la verificación de memos, la verificación de índices, etc.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Reconstruye el índice de un archivo de datos HFSQL Client/Server (archivo ".NDX"). Esta operación es asíncrona, es decir, se realiza en el servidor y no bloquea al cliente.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Obtiene diferentes estadísticas sobre las claves de un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Envía una solicitud HTTP en modo asíncrono. Esto significa que el programa continúa ejecutándose y la respuesta es procesada por un procedimiento específico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
<Map>.IDGglObtiene o establece el diseño utilizado en el control Mapa. Este diseño corresponde a un identificador de mapa definido en la consola de Google Cloud.
Esta nueva función está disponible a partir de la versión 2025 - Update 2.
<Menu>.AddMenuBrowserAgrega un nuevo menú a un menú existente. Este nuevo menú puede ejecutar un procedimiento escrito en código Navegador, pasado como parámetro.
<Menu>.AddOptionBrowserAgrega una nueva opción después de la última opción de un menú desplegable o contextual. Esta opción de menú ejecuta un procedimiento WLanguage escrito en código Navegador.
<Organizer>.BackgroundColorDefine un color de fondo para una franja horaria en un Control Agenda.
<pdfDocument variable>.VerifySignaturesVerifica la validez de las firmas de un PDF.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
<Report>.InitReportVersoInicializa los parámetros de un reporte que se imprimirá en el reverso de otro reporte.
<Scheduler>.BackgroundColorEstablece un color de fondo para un periodo de tiempo en un control Planificador (periodo de tiempo correspondiente a la hora de comer, un día festivo, etc.).
<Source>.ImportCSVImporta un archivo CSV en un archivo de datos HFSQL Classic o Client/Server. Este archivo de datos debe haberse definido en el editor de análisis, o declarado con las funciones HDeclare, HDeclareExternal o HDescribeFile).
Envía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente en cuanto se envía el comando.
Mantiene activa la sesión SSH entre varios comandos enviados a un servidor SSH (mediante la función SSHCommand).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Detiene la sesión SSH que estaba activa para enviar una serie de comandos.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Unblocks a user account blocked by too many unsuccessful login attempts.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Verifies that the password security policy associated with the HFSQL server is respected for each user account.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Retrieves the security policy of an HFSQL server.
This new feature is available from version 2025 Update 3.
Modifies the password security policy of an HFSQL server.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Envía un comando FTP específico a un servidor.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
<Variable pdfDocument>.ExtractCrea un nuevo documento PDF a partir de páginas individuales extraídas de un archivo PDF existente.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
<Word Processing>.ClearFormattingReemplaza el formato actual de una selección en un control Procesador de texto por el formato predeterminado.
<Word Processing>.ToHTMLConvierte el contenido de un control Procesador de texto en un archivo HTML.
Declara el final de la adición optimizada de una serie de archivos a un archivo comprimido.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Declara el inicio de la adición optimizada de una serie de archivos a un archivo CAB, ZIP, WDZ, 7z, TAR, gzip o TGZ (TAR.GZ).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Cierra la conexión entre el equipo actual y el servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
WEBDEV - Código ServidorLinux Nuevas funciones WLanguage para WEBDEV en Linux:
New in SaaS
ArrayContain
Busca un elemento en un array WLanguage.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
ArrayToParametersConvierte un array de elementos en una lista de parámetros.
AuthGetUserInfoRecupera la información de un usuario a partir de un token de acceso.
AuthIntrospectTokenDetermina el conjunto de metadatos de un token OAuth.
AuthLogoutCierra la sesión de un usuario autenticado previamente mediante:
  • el protocolo OAuth 2.0 en cualquier servicio web.
  • el protocolo OpenID en cualquier servicio web.
  • un token web JSON (JWT).
AuthRevokeTokenRevoca un token web JSON (JWT).
Comprueba la validez de una firma PKCS7 envuelta y extrae el mensaje envuelto.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
DayOfYearToDateToma el número de un día del año y devuelve la fecha correspondiente en formato "AAAAMMDD".
New in SaaS
dDifferenceImage
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
DocClearFormattingReemplaza el formato actual de una selección por el formato predeterminado.
DocToHTMLConverts a Word Processing document into an HTML file.
New in SaaS
dTextHeight
Calcula la altura del texto en pixeles.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Envía un comando IMAP al servidor de correo electrónico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Agrega una carpeta existente a la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina una carpeta de la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
FileDownloadInicia la descarga de un archivo desde el navegador.
FileViewAbre un archivo en el navegador.
New in SaaS
FTPDirExist
Busca un directorio en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
grPPCImageDefine la imagen utilizada para un gráfico de porcentaje pictórico.
grPPCMaximumValueEspecifica el valor máximo utilizado para calcular porcentajes en un gráfico de porcentaje pictórico.
Comprueba que los datos contenidos en el archivo de índice (archivo .NDX) hacen referencia correctamente a los datos contenidos en el archivo de datos HFSQL Client/Server (archivo .FIC).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba la integridad estructural de los campos Memo en un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HClearSchedulingHistoryElimina el historial de ejecución de trabajos programados en un servidor HFSQL.
HDeleteSchedulingHistoryElimina el historial de ejecución de un trabajo programado en un servidor HFSQL. Este trabajo puede ser una tarea programada (procedimiento almacenado), una copia de seguridad, una optimización o una actualización de vista materializada.
Ejecuta un procedimiento almacenado en modo asíncrono.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HImportCSVImporta un archivo CSV en un archivo de datos HFSQL Classic o Client/Server. Este archivo de datos debe haberse definido en el editor de análisis, o declarado con las funciones HDeclare, HDeclareExternal o HDescribeFile).
Hace una lista de las operaciones realizadas en los archivos de datos actuales, en las últimas 24 horas o en los últimos 1000 archivos. Estas operaciones incluyen la reindexación, el cálculo de estadísticas, la verificación de memos, la verificación de índices, etc.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HListSchedulingHistoryObtiene el historial de ejecución de un trabajo programado en un servidor HFSQL. Este trabajo puede ser una tarea programada (procedimiento almacenado), copia de seguridad, optimización o actualización de una vista materializada.
Reconstruye el índice de un archivo de datos HFSQL Client/Server (archivo ".NDX"). Esta operación es asíncrona, es decir, se realiza en el servidor y no bloquea al cliente.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
HRplAddFileAñade un archivo de datos a una replicación universal.
HRSTransformSpareIntoServerTransforma un servidor de reserva en un servidor HFSQL. Esto permite eliminar las réplicas de un servidor de reserva para que pueda volver a utilizarse. Por ejemplo, puede utilizar esta función en caso de que no se pueda acceder a un servidor maestro.
Esta función solo debe utilizarse en una situación crítica.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1.
Verifies that the password security policy associated with the HFSQL server is respected for each user account.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Retrieves the security policy of an HFSQL server.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Modifies the password security policy of an HFSQL server.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Unblocks a user account blocked by too many unsuccessful login attempts.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Obtiene diferentes estadísticas sobre las claves de un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Envía una solicitud HTTP en modo asíncrono. Esto significa que el programa continúa ejecutándose y la respuesta es procesada por un procedimiento específico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
iAddBookmarkAñade un marcador en el visor de reportes o al exportar a PDF.
iInitReportVersoInicializa los parámetros de un reporte que se imprimirá en el reverso de otro reporte.
ImageInfoDevuelve las características de un archivo de imagen o de un archivo PDF:
  • formato.
  • ancho y alto.
  • número de bits por pixel.
  • área de transparencia.
InRecycleModeIndica si la opción "Reciclar sesiones preiniciadas" está activada en las opciones del proyecto.
Crea una afirmación JWT.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 1.
MapIDGglObtiene o establece el diseño utilizado en el control Mapa. Este diseño corresponde a un identificador de mapa definido en la consola de Google Cloud.
Esta nueva función está disponible a partir de la versión 2025 - Update 2.
MenuAddMenuBrowserAgrega un nuevo menú a un menú existente. Este nuevo menú puede ejecutar un procedimiento escrito en código Navegador, pasado como parámetro.
MenuAddOptionBrowserAgrega una nueva opción después de la última opción de un menú desplegable o contextual. Esta opción de menú ejecuta un procedimiento WLanguage escrito en código Navegador.
OrganizerBackgroundColorDefines a background color for a time slot in an Organizer control.
PDFExtractCrea un nuevo documento PDF a partir de páginas individuales extraídas de un archivo PDF existente.
SaaSAdminSubscriptionListLicenseMuestra la lista de licencias de suscripción SaaS asociadas a un usuario.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1.
SchedulerBackgroundColorEstablece un color de fondo para un periodo de tiempo en un control Planificador (periodo de tiempo correspondiente a la hora de comer, un día festivo, etc.).
Mantiene activa la sesión SSH entre varios comandos enviados a un servidor SSH (mediante la función SSHCommand).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Detiene la sesión SSH que estaba activa para enviar una serie de comandos.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
New in SaaS
TextWidth
Calcula el ancho del texto en pixeles.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba el contenido secreto del almacén, es decir, determina si se ejecuta una aplicación utilizando el contenido secreto.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Fuerza el uso del contenido del almacén almacenado específicamente para las pruebas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
WebserviceReadUserTokenObtiene el token de acceso recibido por el servicio web actualmente en ejecución.
New in SaaS
zipEndAddingFile
Declara el final de la adición optimizada de una serie de archivos a un archivo comprimido.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Declara el inicio de la adición optimizada de una serie de archivos a un archivo CAB, ZIP, WDZ, 7z, TAR, gzip o TGZ (TAR.GZ).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Nuevas funciones WLanguage para WEBDEV en Linux (sintaxis con prefijo):
Busca un elemento en un array WLanguage.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
<AuthToken>.LogoutCierre de sesión del usuario.
<AuthToken>.RevokeRevoca un token web JSON (JWT).
<Chart>.PPCImageDefine la imagen utilizada para un gráfico de porcentaje pictórico.
<Chart>.PPCMaximumValueEspecifica el valor máximo utilizado para calcular porcentajes en un gráfico de porcentaje pictórico.
<Connection variable>.DeleteSchedulingHistoryElimina el historial de ejecución de una operación programada en un servidor HFSQL. Esta operación puede ser una tarea programada (procedimiento almacenado), una copia de seguridad, una optimización o una actualización de vista materializada.
Ejecuta un procedimiento almacenado en modo asíncrono.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
<Connection variable>.ListSchedulingHistoryObtiene el historial de ejecución de una operación programada en un servidor HFSQL. Esta operación puede ser una tarea programada (procedimiento almacenado), copia de seguridad, optimización o actualización de una vista materializada.
<Connection variable>.RSTransformSpareIntoServerTransforma un servidor de reserva en un servidor HFSQL. Esto permite eliminar las réplicas de un servidor de reserva para que pueda volver a utilizarse. Por ejemplo, puede utilizar esta función en caso de que no se pueda acceder a un servidor maestro.
Esta función solo debe utilizarse en una situación crítica.
Nota: Esta función solo está disponible a partir de la versión 2025 Update 1
<docFragment variable>.ClearFormattingReemplaza el formato actual de una selección por el formato predeterminado.
<Document variable>.ToHTMLConvierte una variable Document en un archivo HTML.e
Envía un comando IMAP al servidor de correo electrónico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Agrega una carpeta existente a la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina una carpeta de la lista de carpetas suscritas.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Conecta el equipo actual a un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Obtiene o establece el directorio actual en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve las diferentes fechas de un archivo (fecha de creación, modificación o acceso) ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve las diferentes fechas y horas de creación, modificación o acceso de un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina un archivo de un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Busca un directorio en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Comprueba si un archivo determinado existe en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Transfiere un archivo o directorio desde un servidor FTP (File Transfer Protocol) al equipo actual.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Transfiere un archivo de un servidor FTP (File Transfer Protocol) al equipo actual.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Hace una lista de los directorios o archivos de un directorio ubicados en un servidor FTP y devuelve el número de archivos y/o directorios.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Crea un directorio en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve el nombre del último archivo al que se ha accedido mediante una función FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Elimina un directorio y su contenido (archivos y subdirectorios) de un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Cambia el nombre o mueve un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Transfiere un archivo o directorio a un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve el tamaño (en bytes) de un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Devuelve las diferentes horas de creación, modificación o acceso asociadas a un archivo ubicado en un servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Obtiene los atributos de un archivo ubicado en un servidor FTP.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba que los datos contenidos en el archivo de índice (archivo .NDX) hacen referencia correctamente a los datos contenidos en el archivo de datos HFSQL Client/Server (archivo .FIC).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Comprueba la integridad estructural de los campos Memo en un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Hace una lista de las operaciones realizadas en los archivos de datos actuales, en las últimas 24 horas o en los últimos 1000 archivos. Estas operaciones incluyen la reindexación, el cálculo de estadísticas, la verificación de memos, la verificación de índices, etc.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Reconstruye el índice de un archivo de datos HFSQL Client/Server (archivo ".NDX"). Esta operación es asíncrona, es decir, se realiza en el servidor y no bloquea al cliente.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Obtiene diferentes estadísticas sobre las claves de un archivo de datos HFSQL Client/Server.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Envía una solicitud HTTP en modo asíncrono. Esto significa que el programa continúa ejecutándose y la respuesta es procesada por un procedimiento específico.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
<Map>.IDGglObtiene o establece el diseño utilizado en el control Mapa. Este diseño corresponde a un identificador de mapa definido en la consola de Google Cloud.
Esta nueva función está disponible a partir de la versión 2025 - Update 2.
<Menu>.AddMenuBrowserAgrega un nuevo menú a un menú existente. Este nuevo menú puede ejecutar un procedimiento escrito en código Navegador, pasado como parámetro.
<Menu>.AddOptionBrowserAgrega una nueva opción después de la última opción de un menú desplegable o contextual. Esta opción de menú ejecuta un procedimiento WLanguage escrito en código Navegador.
<Organizer>.BackgroundColorDefine un color de fondo para una franja horaria en un Control Agenda.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
<Report>.InitReportVersoInicializa los parámetros de un reporte que se imprimirá en el reverso de otro reporte.
<Scheduler>.BackgroundColorEstablece un color de fondo para un periodo de tiempo en un control Planificador (periodo de tiempo correspondiente a la hora de comer, un día festivo, etc.).
<Source>.ImportCSVImporta un archivo CSV en un archivo de datos HFSQL Classic o Client/Server. Este archivo de datos debe haberse definido en el editor de análisis, o declarado con las funciones HDeclare, HDeclareExternal o HDescribeFile).
Envía un comando a un servidor SSH. La sesión se inicia y se cierra automáticamente en cuanto se envía el comando.
Mantiene activa la sesión SSH entre varios comandos enviados a un servidor SSH (mediante la función SSHCommand).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Detiene la sesión SSH que estaba activa para enviar una serie de comandos.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Unblocks a user account blocked by too many unsuccessful login attempts.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Verifies that the password security policy associated with the HFSQL server is respected for each user account.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
Retrieves the security policy of an HFSQL server.
This new feature is available from version 2025 Update 3.
Modifies the password security policy of an HFSQL server.
This new function is available from WINDEV Suite SaaS 2025 - Update 3.
<Variable pdfDocument>.ExtractCrea un nuevo documento PDF a partir de páginas individuales extraídas de un archivo PDF existente.
Compara dos imágenes y devuelve una imagen en escala de grises y un porcentaje que determina las diferencias entre las imágenes.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
<Word Processing>.ClearFormattingReemplaza el formato actual de una selección en un control Procesador de texto por el formato predeterminado.
<Word Processing>.ToHTMLConvierte el contenido de un control Procesador de texto en un archivo HTML.
Declara el final de la adición optimizada de una serie de archivos a un archivo comprimido.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Declara el inicio de la adición optimizada de una serie de archivos a un archivo CAB, ZIP, WDZ, 7z, TAR, gzip o TGZ (TAR.GZ).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Cierra la conexión entre el equipo actual y el servidor FTP (File Transfer Protocol).
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
WEBDEV - Código ServidorPHP Nuevas funciones WLanguage para WEBDEV en PHP:
ImageInfoDevuelve las características de un archivo de imagen o de un archivo PDF:
  • formato.
  • ancho y alto.
  • número de bits por pixel.
  • área de transparencia.
MapIDGglObtiene o establece el diseño utilizado en el control Mapa. Este diseño corresponde a un identificador de mapa definido en la consola de Google Cloud.
Esta nueva función está disponible a partir de la versión 2025 - Update 2.
Nuevas funciones WLanguage para WEBDEV en PHP (sintaxis con prefijo):
<Map>.IDGglObtiene o establece el diseño utilizado en el control Mapa. Este diseño corresponde a un identificador de mapa definido en la consola de Google Cloud.
Esta nueva función está disponible a partir de la versión 2025 - Update 2.
WEBDEV - Código Navegador Nuevas funciones WLanguage para WEBDEV en código Navegador:
AnsiToOemConvierte una cadena ANSI (Windows) en una cadena OEM (DOS).
New in SaaS
ArrayContain
Busca un elemento en un array WLanguage.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
ArrayDistinctDevuelve un array sin duplicados.
ArrayIntersectDevuelve un array que corresponde a la intersección de dos arrays.
ArrayUnionDevuelve un array correspondiente a la unión de dos arrays.
ArrayUnionAllDevuelve un array correspondiente a la unión de dos matrices (sin eliminar duplicados).
BufferToIntegerExtrae un número entero de un buffer binario en una posición determinada.
BufferToPhraseConvierte un buffer en una frase mnemotécnica usando el algoritmo BIP39.
BufferToRealExtrae un número real de un buffer binario en una posición determinada.
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
CodeEditorCommentMarca como comentario la selección actual en el control Editor de código. Los caracteres "//" se insertan al principio de la línea actual.
CodeEditorDeleteAllBorra el contenido del control Editor de código.
CodeEditorDuplicateLineDuplica la línea actual en el control Editor de código.
CodeEditorInsertInserta una cadena en el control Editor de código.
CodeEditorReplaceBusca y reemplaza una cadena en el control Editor de código.
CodeEditorSearchBusca una cadena o expresión regular en el control Editor de código.
CodeEditorUncommentQuita el comentario de la selección actual en el control Editor de código. Los caracteres "//" al principio de la línea actual se eliminan.
CompleteDirAgrega una barra invertida al final de la cadena, si es necesario.
CurrentDayDevuelve el número del día actual del mes en curso.
DateToDayOfYearDevuelve el día del año que corresponde a una fecha determinada.
DayOfYearToDateToma el número de un día del año y devuelve la fecha correspondiente en formato "AAAAMMDD".
DequeueElimina un elemento de la cola.
EmailCheckAddressChecks the validity of an email address.
EnqueueAdds an element to the queue.
fContentTypeDevuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions).
GenerateLoremGenerates a random "Lorem ipsum" text to temporarily populate a control with text, for example.
HexaToIntDevuelve el valor numérico de una cadena hexadecimal.
IBANValidComprueba la validez de un número IBAN (número de cuenta bancaria internacional).
ImageInfoDevuelve las características de un archivo de imagen o de un archivo PDF:
  • formato.
  • ancho y alto.
  • número de bits por pixel.
  • área de transparencia.
In64bitModeIndica si el código se ejecuta o no en modo de 64 bits.
InAWPModePermite saber si la página que se está ejecutando es una página AWP.
InComponentModeIndica si el código se ejecuta:
  • desde una aplicación WINDEV, un sitio WEBDEV o una página PHP.
  • desde un componente.
InRecycleModeIndica si la opción "Reciclar sesiones preiniciadas" está activada en las opciones del proyecto.
IntToHexaDevuelve la cadena hexadecimal de un valor numérico.
LastDayOfYearDevuelve la fecha del último día del año.
LineToPositionDevuelve la posición del primer carácter de una línea en un bloque de texto.
LuhnCalculateCalcula el siguiente dígito de control Luhn para una secuencia dada.
LuhnCheckComprueba que la secuencia dada es válida según la fórmula de Luhn.
OemToAnsiConvierte una cadena OEM (DOS) en una cadena ANSI (Windows).
PageCurrentLayoutReturns the index of the current layout:
  • in the current page.
  • in the specified page.
PhraseToBufferDevuelve el buffer codificado en una frase mnemotécnica BIP39.
PopPop un elemento de un apilamiento.
PositionToLineDevuelve el número de la línea que contiene un carácter identificado por su posición en un bloque de texto.
PushPushes an element onto the stack.
QueueInfoRecupera las características de una cola: tipos de elementos y número de elementos.
RegexMatchVerifica si una cadena coincide con el formato definido por una expresión regular.
RegexReplaceReemplaza todas las partes de una cadena que coinciden con un formato específico.
RegexSearchSearches for all the parts of a string that match a specific format.
RoundToMultipleDevuelve un valor numérico redondeado al múltiplo más cercano de otro valor numérico.
StackInfoRecupera las características de un apilamiento: tipos de elementos y número de elementos.
StringDeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
TimeValidComprueba la validez de una hora.
UncompleteDirElimina los caracteres '/' o '\' del final de una cadena, si es necesario.
WeekToDateDevuelve la fecha del lunes de la semana y año especificados.
Nuevas funciones WLanguage (sintaxis con prefijo) para WEBDEV en código Navegador:
<ANSI string>.AnsiToOemConvierte una cadena ANSI (Windows) en una cadena OEM (DOS).
<ANSI string>.DeleteDuplicateElimina los duplicados entre las subcadenas de una cadena, basándose en uno o varios separadores.
<ANSI string>.RegexMatchVerifica si una cadena coincide con el formato definido por una expresión regular.
<ANSI string>.RegexReplaceReemplaza todas las partes de una cadena que coinciden con un formato específico.
<ANSI string>.RegexSearchBusca las partes de una cadena que coinciden con un formato específico.
Busca un elemento en un array WLanguage.
Esta nueva función está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
<Array>.DistinctDevuelve un array sin duplicados.
<Array>.IntersectDevuelve un array que corresponde a la intersección de dos arrays.
<Array>.UnionDevuelve un array correspondiente a la unión de dos arrays.
<Array>.UnionAllReturns an array corresponding to the union of two arrays (without deleting duplicates).
WEBDEV - Código Navegador Warning: This feature is only available from WINDEV Suite SaaS 2025 Update 2.
For more details, see Use the new features of WINDEV Suite SaaS 2025.
<Code Editor>.CommentMarca como comentario la selección actual en el control Editor de código. Los caracteres "//" se insertan al principio de la línea actual.
<Code Editor>.DeleteAllBorra el contenido del control Editor de código.
<Code Editor>.DuplicateLineDuplica la línea actual en el control Editor de código.
<Code Editor>.InsertInserta una cadena en el control Editor de código.
<Code Editor>.ReplaceBusca y reemplaza una cadena en el control Editor de código.
<Code Editor>.SearchBusca una cadena o expresión regular en el control Editor de código.
<Code Editor>.UncommentQuita el comentario de la selección actual en el control Editor de código. Los caracteres "//" al principio de la línea actual se eliminan.
<OEM string>.OemToAnsiConvierte una cadena OEM (DOS) en una cadena ANSI (Windows).
<Queue variable>.DequeueElimina un elemento de la cola.
<Queue variable>.EnqueueAñade un elemento a la cola.
<Queue variable>.InfoRecupera las características de una cola: tipos de elementos y número de elementos.
<Stack variable>.InfoRecupera las características de un apilamiento: tipos de elementos y número de elementos.
<Stack variable>.PopPop un elemento de un apilamiento.
<Stack variable>.PushPush un elemento en el apilamiento.
<Tipo Date>.ToDayOfYearDevuelve el día del año que corresponde a una fecha determinada.
<Unicode string>.RegexMatchVerifica si una cadena coincide con el formato definido por una expresión regular.
<Unicode string>.RegexReplaceReemplaza todas las partes de una cadena que coinciden con un formato específico.
<Unicode string>.RegexSearchBusca las partes de una cadena que coinciden con un formato específico.
Funciones WLanguage optimizadas
WEBDEV - Código ServidorWindowsLinux En esta versión se optimizaron las siguientes funciones:
ControlExistNueva sintaxis para comprobar la existencia de un control definido por una variable de tipo Control.
Nota: Esta funcionalidad solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 3.
Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
DecryptStandardLa constante encryptAES192 permite utilizar el algoritmo de cifrado AES-192.
DeserializeNueva constante psdXMLArrayRepeatedElements para deserializar arrays que han sido serializados como una secuencia de elementos.
Nota: Esta funcionalidad solo está disponible a partir de la versión 2025 - Update 1.
DocToPDFLos enlaces se conservan al exportar un documento a PDF.
DriveListFileLa constante fdFullInformation permite obtener información detallada sobre los archivos.
DriveListFileGglLa constante fdFullInformation permite obtener información detallada sobre los archivos.
EncryptStandardLa constante encryptAES192 permite utilizar el algoritmo de cifrado AES-192.
HModifyStructureNueva constante para guardar los registros antes de ejecutar la modificación automática de datos.
HSetServerNueva constante para especificar el número de ejecuciones de una operación programada que deben guardarse en el historial.
iAddAttachmentNuevas constantes para especificar el valor de la clave AFRelationship, necesaria para utilizar Factur-X.
InitRandomEsta función ahora devuelve la semilla aleatoria utilizada.
iParameterPDFNuevas opciones de protección de archivos PDF disponibles.
Nota: Esta funcionalidad solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
MenuAddOptionEsta función ahora puede tomar un procedimiento ejecutado en código Navegador como parámetro.
PDFPasswordNuevas opciones de protección de archivos PDF disponibles.
Nota: Esta funcionalidad solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
ProjectInfoNueva constante piVersion para obtener el número de versión de la librería principal de la aplicación (archivo WDL).
SchedulerAddResourceAhora puede agregar código HTML e imágenes para personalizar las etiquetas de los recursos.
SerializeNueva constante psdXMLArrayRepeatedElements para serializar arrays como una secuencia de elementos.
Nota: Esta funcionalidad solo está disponible a partir de la versión 2025 - Update 1.
SocketCreateSSLNuevo parámetro para especificar el almacén en el que se deben buscar los certificados.
Nota: Esta funcionalidad solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
SocketReadNuevo parámetro para establecer el tiempo máximo de espera sin recibir datos.
SysWindowsVersionNueva constante sysIsServer para detectar el uso de un sistema servidor.
Nota: Esta funcionalidad solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 2. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
xlsOpenAhora es posible abrir archivos CSV.
xlsSaveAhora es posible guardar archivos en formato CSV.
XMLSignAhora es posible firmar archivos utilizando el estándar XadES.
Nota: Estas funcionalidades están disponibles a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
zipCreateExe
  • Nueva sintaxis para utilizar variables de tipo zipExeCreationParameter.
  • Nueva constante para crear archivos autoextraíbles como ejecutables de 64 bits.
Nota: Estas funcionalidades están disponibles a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
WEBDEV - Código Navegador En esta versión se optimizaron las siguientes funciones:
ArrayDeleteAllAhora puede eliminar todos los elementos de una cola o pila.
ChronoEndAhora puede utilizar la sintaxis que utiliza el tipo Chrono.
ChronoPauseAhora puede utilizar la sintaxis que utiliza el tipo Chrono.
ChronoResetAhora puede utilizar la sintaxis que utiliza el tipo Chrono.
ChronoResumeAhora puede utilizar la sintaxis que utiliza el tipo Chrono.
ChronoStartAhora puede utilizar la sintaxis que utiliza el tipo Chrono.
ChronoValueAhora puede utilizar la sintaxis que utiliza el tipo Chrono.
DeleteAllAhora puede eliminar todos los elementos de una cola o pila.
DeserializeAhora puede deserializar colas y pilas.
Replace
  • La sintaxis para reemplazar un conjunto de cadenas por una nueva cadena ahora está disponible.
  • La sintaxis para reemplazar una parte de una cadena por una nueva cadena ahora está disponible.
  • Ahora puede especificar las opciones de búsqueda.
SerializeAhora puede serializar colas y pilas.
WeekNumberAhora las fechas pueden devolverse en formato ISO 8601.
Nuevas propiedades WLanguage
WEBDEV - Código Navegador Las nuevas propiedades WLanguage son las siguientes:
CursorLa propiedad Cursor obtiene y establece la posición del cursor en uno de los siguientes controles:
  • Control Campo de entrada.
  • Combo Box con entrada.
  • Columna de tipo "Campo de entrada" y de tipo "Combo Box con entrada" de un control Tabla.
  • Control Procesador de texto.
  • Control Editor HTML.
  • Control Editor de código.
CursorEndThe CursorEnd property gets and sets the end position of the mouse selection range in the following controls:
  • Edit control.
  • Editable Combo Box.
  • "Edit control" column and "Editable Combo Box" column in a Table control.
  • Word Processing control.
  • Code Editor control.
LineCursorLa propiedad CursorLine obtiene y establece el número de la línea en la que se encuentra el cursor en un control Editor de código.
PHP Las nuevas propiedades PHP son las siguientes:
TrafficInfoLa propiedad TrafficInfo se utiliza para:
  • determinar si la información sobre el tráfico se muestra en el control Mapa.
  • mostrar u ocultar la información sobre el tráfico en el control Mapa.
Propiedades WLanguage optimizadas
WEBDEV - Código Servidor En esta versión se optimizaron las siguientes propiedades:
ContextMenu
  • Esta propiedad ahora está disponible para celdas y columnas de controles Tabla y Tabla TreeView.
  • Las constantes contextMenuSystem y contextMenuDisabled ahora están disponibles.
WEBDEV - Código Navegador En esta versión se optimizaron las siguientes propiedades:
CountAhora puede obtener el número de instancias en una cola o pila.
EmptyAhora puede determinar si una cola o pila están vacíos.
Nuevos tipos avanzados de WLanguage
WEBDEV - Código ServidorWindows Nuevos tipos avanzados disponibles para aplicaciones WEBDEV:
apiResponseThe type apiResponse type is used to obtain the result of a request sent to a previously imported REST API.
Novedad versión 2025
Warning This type of variable is only available from version 2025 Update 2.
ftpConnectionThe ftpConnection type is used to define all the advanced characteristics of an FTP connection.
El tipo hReindexingHistory obtiene todos los detalles de las optimizaciones realizadas previamente de forma asíncrona: reindexación, verificación de índices, verificación de campos Memo, estadísticas, etc.
Este nuevo tipo de variable está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
hSchedulingHistoryEl tipo hSchedulingHistory permite obtener todas las características del historial de ejecución de un trabajo programado (optimización, copia de seguridad, etc.)
New in SaaS
hSecurityPolicy
The type hSecurityPolicy type lets you define all the advanced features of a password security policy set up for an HFSQL Client/Server server.
This new variable type is available from WINDEV Suite SaaS 2025 Update 3.
jsonReaderEl tipo jsonReader permite leer documentos JSON de gran tamaño con un mayor rendimiento y bajo uso de memoria.
Nota: Este tipo de variable solo está disponible a partir de la versión 2025 - Update 3.
pdfControlEl tipo pdfControl permite obtener todas las características y valores de un control que se encuentra en un formulario PDF.
pdfControlOptionEl tipo pdfControlOption permite obtener y establecer las siguientes características de una opción de un control que se encuentra en un formulario PDF:
  • texto de la opción.
  • estado seleccionado o deseleccionado de la opción.
New in SaaS
pdfProtection
El tipo pdfProtection permite identificar las opciones de protección aplicadas a un documento PDF almacenado en una variable de tipo pdfDocument.
Este nuevo tipo de variable está disponible en WINDEV Suite SaaS 2025 - Update 3.
El tipo xmlXAdESSignature permite definir todas las características avanzadas de una firma compatible con el formato XAdES.
Este nuevo tipo de variable está disponible en WINDEV Suite SaaS 2025 Update 3.
El tipo zipExeCreationParameter permite definir toda la información necesaria para crear un archivo autoextraíble (archivo .EXE).
Este nuevo tipo de variable está disponible en WINDEV Suite SaaS 2025 Update 3.
WEBDEV - Código ServidorLinux Nuevos tipos avanzados disponibles para aplicaciones WEBDEV en Linux:
apiResponseThe type apiResponse type is used to obtain the result of a request sent to a previously imported REST API.
Novedad versión 2025
Warning This type of variable is only available from version 2025 Update 2.
ftpConnectionThe ftpConnection type is used to define all the advanced characteristics of an FTP connection.
El tipo hReindexingHistory obtiene todos los detalles de las optimizaciones realizadas previamente de forma asíncrona: reindexación, verificación de índices, verificación de campos Memo, estadísticas, etc.
Este nuevo tipo de variable está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
hSchedulingHistoryEl tipo hSchedulingHistory permite obtener todas las características del historial de ejecución de un trabajo programado (optimización, copia de seguridad, etc.)
New in SaaS
hSecurityPolicy
The type hSecurityPolicy type lets you define all the advanced features of a password security policy set up for an HFSQL Client/Server server.
This new variable type is available from WINDEV Suite SaaS 2025 Update 3.
jsonReaderEl tipo jsonReader permite leer documentos JSON de gran tamaño con un mayor rendimiento y bajo uso de memoria.
Nota: Este tipo de variable solo está disponible a partir de la versión 2025 - Update 3.
pdfControlEl tipo pdfControl permite obtener todas las características y valores de un control que se encuentra en un formulario PDF.
pdfControlOptionEl tipo pdfControlOption permite obtener y establecer las siguientes características de una opción de un control que se encuentra en un formulario PDF:
  • texto de la opción.
  • estado seleccionado o deseleccionado de la opción.
New in SaaS
pdfProtection
El tipo pdfProtection permite identificar las opciones de protección aplicadas a un documento PDF almacenado en una variable de tipo pdfDocument.
Este nuevo tipo de variable está disponible en WINDEV Suite SaaS 2025 - Update 3.
El tipo xmlXAdESSignature permite definir todas las características avanzadas de una firma compatible con el formato XAdES.
Este nuevo tipo de variable está disponible en WINDEV Suite SaaS 2025 Update 3.
WEBDEV - Código Navegador Nuevos tipos avanzados disponibles en código Navegador para aplicaciones WEBDEV:
ChronoEl tipo Chrono permite definir todas las características avanzadas de un cronómetro.
QueueA Queue variable is a structured type that groups a set of elements of the same type.
StackA Stack variable is a structured type that is used to group a set of elements of the same type.
Tipos avanzados de WLanguage optimizados
WEBDEV - Código ServidorWindowsLinux Se optimizaron los siguientes tipos avanzados para aplicaciones WEBDEV:
Procedure Description
New in SaaS
La nueva propiedad Syntax permite obtener la descripción de las sintaxis del procedimiento.
Nota: Esta función solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
Syntax Description
New in SaaS
La nueva propiedad ReturnType permite obtener la descripción de los valores de retorno de la sintaxis.
Nota: Esta función solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 3. Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
GglFile
  • Nueva propiedad DateLastModified: Fecha y hora en que se modificó un archivo de Google por última vez.
  • Nueva propiedad Size: Tamaño del archivo de Google.
hBackupDescription
  • Nueva propiedad Anonymization: Propiedad para seleccionar el modo de anonimización de datos utilizado en la copia de seguridad.
hRSConfig
  • Nueva propiedad SingleChannel: Propiedad para utilizar un solo canal de comunicación bidireccional con un único puerto de red.
OAuth2Parameters
  • Nueva propiedad LogoutURL: URL de cierre de sesión del servicio web (si se admite).
  • Nueva propiedad RevocationURL: URL de revocación del servicio web (si se admite).
  • Nuevas propiedades Username y Password: Nombre de usuario y contraseña asociada. Activa la autenticación silenciosa de usuarios.
OpenIDParameters
  • Nuevas propiedades Username y Password: Nombre de usuario y contraseña asociada. Activa la autenticación silenciosa de usuarios.
pdfPageLa nueva propiedad Control muestra la lista de controles que se encuentran en la página.
sshSessionLa nueva propiedad KeepAliveInterval mantiene una conexión abierta y establece un intervalo entre las solicitudes para comprobar que la conexión sigue activa.
xmlNodeLa propiedad Exist ahora está disponible en modo de escritura y puede utilizarse para forzar la creación de un nodo vacío.
PHP Se han mejorado los siguientes tipos avanzados para aplicaciones WEBDEV en modo PHP:
Marker
  • La nueva propiedad ZOrder permite definir la posición z-order de un marcador con respecto a otros marcadores en el control Mapa.
  • La nueva propiedad Cluster permite agrupar marcadores en un clúster.
  • La nueva propiedad Movible permite mover un marcador.
  • La nueva propiedad Note permite almacenar información adicional sobre el marcador. Esta información no será visible para el usuario final.
  • La nueva propiedad Opacity permite establecer un porcentaje de opacidad para un marcador en el control Mapa.
Estas nuevas propiedades solo están disponibles en modo PHP a partir de la versión 2025 - Update 2.
Versión mínima requerida
  • Versión 2025
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/06/2025

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