AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / Novedades
  • 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
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
En la versión 29, se introdujeron nuevas funciones, propiedades y tipos de datos, y se mejoraron algunos de los que ya existen.
Nuevas funciones WLanguage
Android Nuevas funciones WLanguage para Android:
AccuracyLa propiedad Accuracy permite manipular la precisión de un elemento.
AndroidActivityResultProcedurePermite especificar el procedimiento a llamar para obtener el resultado devuelto por una actividad de terceros.
ArrayDeleteDuplicateBorra los duplicados de una array.
BCToImageGenera la Image de un código de barras.
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
BitcoinValidAddressComprueba si la dirección de un monedero Bitcoin es válida.
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
CoordinateImageControlToImageConvierte las coordenadas de un rectángulo en el control Imagen a las coordenadas correspondientes en el Image que se muestran en el control.
CoordinateImageToImageControlConvierte las coordenadas de un rectángulo en la Image en las coordenadas correspondientes en la control Imagen.
dBlurDesenfoca toda el área determinada:
  • en un control Imagen,
  • en una variable de tipo Image,
  • en una variable de tipo WDPic (en la capa de fondo),
  • en una variable de tipo picLayer.
dCopyControlImageCopia la imagen de un control de una ventana WINDEV a una variable de tipo Image.
DeepLinkProcedureDefine el procedimiento WLanguage que se ejecuta al hacer clic en un enlace profundo.
DelayBeforeClosingLimita la duración de la visualización de una ventana o cuadro de diálogo..  Si no se realiza ninguna acción del usuario, cuando se alcanza la cantidad de tiempo especificada:
  • para una ventana, se ejecutará el código de un botón de ventana. 
  • para una ventana de diálogo, la ventana de diálogo se cierra automáticamente.
dModifyContrastCambia el contraste de una imagen:
  • en un control Imagen,
  • en una variable de tipo Image.
dStraightenTransforma una imagen aplicando una corrección de perspectiva.
ErrorWithTimeoutMuestra un mensaje de error personalizado en una ventana de error del sistema durante una cantidad de tiempo set.
ErrorWithTimeoutAsynchronousMuestra un mensaje de error personalizado en una ventana de error del sistema no bloqueante durante un tiempo determinado.
ExecuteFunctionEjecuta una función WLanguage identificada por su nombre.
ExecuteRefreshUIElementEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del elemento especificado.
ExecuteRefreshUIParentEjecuta inmediatamente el evento "Solicitud para actualizar la visualización" del padre.
ExtractStringBetweenPermite:
  • extraer una subcadena entre dos separadores de una cadena de caracteres.
  • buscar subcadenas entre dos separadores en una cadena de caracteres.
fBuildRelativePathDevuelve la ruta relativa a un archivo con respecto a un directorio de referencia.
fCopyDirCopia el contenido de un directorio y sus subdirectorios.
fLoadResourceCarga el contenido de un Resource de una biblioteca.
France.CheckINSEEPrueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos).
France.CheckSIRENComprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises).
France.CheckSIRETComprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements).
FTPProxyEspecifica si las funciones de comunicación que utilizan el protocolo FTP deben pasar por un proxy para ejecutar sus peticiones.
Germany.CheckIdNrComprueba la validez de un número IdNr (número de identificación fiscal en Alemania).
Germany.CheckUStIdNrComprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania).
IBANValidComprueba la validez de un número IBAN (número de cuenta bancaria internacional).
InfoWithTimeoutAsynchronousMuestra un mensaje personalizado en una ventana de información del sistema no bloqueante durante un tiempo determinado.
Italy.CheckCFComprueba la validez de un número de CF (código fiscal italiano).
Italy.CheckIVAComprueba la validez de un número de IVA (número de identificación de empresa en Italia).
KanbanAddCardAgrega una tarjeta a una lista en un control Kanban.
KanbanAddListAgrega una nueva lista a un control Kanban.
KanbanCountDevuelve el número de tarjetas o listas en un control Kanban.
KanbanDeleteAllCardElimina todas las tarjetas de un control Kanban o de un control Lista Kanban.
KanbanDeleteCardElimina una tarjeta de un control Kanban o de un control Lista Kanban.
KanbanDeleteListElimina una lista de un control Kanban.
KanbanDisplayActualiza el control Kanban o una tarjeta del control Kanban.
KanbanFilterMuestra solo las tarjetas que coinciden con el filtro especificado.
KanbanInfoXYDevuelve una de las siguientes opciones para una posición determinada (coordenadas de un punto) en un control Kanban:
  • el número de la tarjeta que se encuentra en la posición especificada,
  • el número de la lista que se encuentra en la posición especificada
KanbanInsertCardInserta una tarjeta en una lista Kanban.
KanbanInsertListInserta una lista en un control Kanban.
KanbanListIndexDevuelve el índice de una lista de un control Kanban.
KanbanMoveCardMueve una tarjeta en un control Kanban.
KanbanMoveListMueve una lista en un control Kanban.
KanbanPositionListPermite desplazarse por la lista de un control Kanban para mostrar una tarjeta específica.
KanbanSaveActualiza el registro enlazado a la tarjeta actual en el control Kanban.
LooperDeleteSelectElimina las filas seleccionadas de una control Looper.
MarkdownToHTMLConvierte una cadena Markwdown en un buffer HTML (codificado en UTF-8).
MarkdownToPDFConvierte una cadena (o buffer) Markdown en un buffer que contiene un documento PDF.
MarkdownToTextConvierte una cadena Markdown en texto sin formato (sin etiquetas).
RequestRefreshUIElementSolicita la ejecución del evento "Solicitud para actualizar la visualización" del elemento especificado (y devuelve el control sin esperar la ejecución del evento).
RequestRefreshUIParentPide que se ejecute el proceso "Solicitud para actualizar la visualización" del padre.
RoundToMultipleDevuelve un valor numérico redondeado al múltiplo más cercano de otro valor numérico.
SocketProxyEspecifica si los sockets TCP y WebSockets deben pasar por un proxy SOCKS5 para ejecutar solicitudes.
Spain.CheckDNIComprueba la validez de un número de DNI (número de documento nacional de identidad en España).
Spain.CheckNIFComprueba la validez del NIF (número de identificación fiscal en España).
Switzerland.CheckBERComprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza).
Switzerland.CheckOASIComprueba la validez de un número OASI (número de pensión pública en Suiza).
Switzerland.CheckUIDComprueba la validez de un número UID (número de identificación de empresa en Suiza).
TableDeleteSelectBorra las filas seleccionadas de una tabla o vista en árbol control Tabla.
TableSearchEverywhereBusca un valor en todas las columnas de los siguientes controles:
  • control Tabla,
  • Control Tabla TreeView,
  • control Tabla que aparece en un control Combo Box.
ThreadRequestStopEnvía una solicitud para detener un subproceso.
ThreadStopRequestedVerifica si se ha enviado una solicitud al hilo que se está ejecutando.
UnitedStates.CheckEINComprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos).
UnitedStates.CheckFEIComprueba la validez de un número FEI (identificador de establecimiento estadounidense).
UnitedStates.CheckSSNComprueba la validez de un número SSN (Número de seguro social estadounidense).
Nuevas funciones WLanguage (sintaxis con prefijo) para Android:
<Chrono>.EndDetiene un cronómetro y devuelve el tiempo transcurrido (en milisegundos) desde que se inició el cronometraje (con la función <Chrono>.Start).
<Chrono>.PausePone en pausa un cronómetro para medir el tiempo de un proceso.
<Chrono>.ResetDetiene y reinicia un cronómetro en marcha.
<Chrono>.ResumeReanuda un cronómetro detenido previamente con las funciones <Chrono>.Fin o <Chrono>.Pause.
<Hilo>.RequestStopEnvía una solicitud para detener un subproceso.
<Image>.CoordinateFromImageConvierte las coordenadas de un rectángulo en la Image en las coordenadas correspondientes en la control Imagen.
<Image>.CoordinateToImageConvierte las coordenadas de un rectángulo en el control Imagen a las coordenadas correspondientes en el Image que se muestran en el control.
<Imagen>.BlurDesenfoca toda el área especificada en un control Imagen.
<Imagen>.ModifyContrastCambia el contraste de una imagen en un control Imagen.
<Imagen>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Kanban>.AddCardAgrega una tarjeta a una lista en un control Kanban.
<Kanban>.AddCardAgrega una tarjeta a una lista en un control Kanban.
<Kanban>.AddListAgrega una nueva lista a un control Kanban.
<Kanban>.CountDevuelve el número de tarjetas o listas en un control Kanban.
<Kanban>.DeleteAllCardElimina todas las tarjetas de un control Kanban o de un control Lista Kanban.
<Kanban>.DeleteCardElimina una tarjeta de un control Kanban o de un control Lista Kanban.
<Kanban>.DeleteListElimina una lista de un control Kanban.
<Kanban>.DisplayActualiza el control Kanban o una tarjeta del control Kanban.
<Kanban>.FilterMuestra solo las tarjetas que coinciden con el filtro especificado.
<Kanban>.InsertCardInserta una tarjeta en una lista Kanban.
<Kanban>.InsertListInserta una lista en un control Kanban.
<Kanban>.ListIndexDevuelve el índice de una lista de un control Kanban.
<Kanban>.MoveCardMueve una tarjeta en un control Kanban.
<Kanban>.MoveListMueve una lista en un control Kanban.
<Kanban>.SaveActualiza el registro enlazado a la tarjeta actual en el control Kanban.
<Lista Kanban>.DeleteAllCardElimina todas las fichas de un Kanban control o de una Lista Kanban control.
<Lista Kanban>.DeleteCardElimina una tarjeta de un control Kanban o de un control Lista Kanban.
<Lista Kanban>.InsertCardInserta una tarjeta en una lista Kanban.
<Lista Kanban>.ListIndexDevuelve el índice de una lista de un control Kanban.
<Lista Kanban>.PositionListPermite desplazarse por la lista de un control Kanban para mostrar una tarjeta específica.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<Tabla>.DeleteSelectBorra las filas seleccionadas de una tabla o vista en árbol control Tabla.
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
<Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
<Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
<Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
<Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
<Variable Image>.BlurDifumina toda el área dada en una Variable de tipo Image.
<Variable Image>.ModifyContrastCambia el contraste de una imagen en una variable de tipo Image.
<Variable Image>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable picLayer>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
.DeleteDuplicateBorra los duplicados de una array.
.ChangeSizeCambia el tamaño de un archivo externo.
.FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
.leerLee:
  • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
  • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
.WriteEscribe:
  • una cadena de caracteres en un fichero externo.
  • una sección de memoria.
CerrarCierra un fichero externo.
WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
.DeleteSelectElimina las filas seleccionadas de una control Looper.
.BlurDifumina toda el área dada en una variable de tipo picLayer.
.SearchEverywhere
Busca un valor en todas las columnas de los siguientes controles:
  • control Tabla,
  • Control Tabla TreeView,
  • control Tabla que aparece en un control Combo Box.
.BlurDifumina toda el área dada en una Variable de tipo WDPic (en la capa Background).
Widget Android Nuevas funciones WLanguage para el desarrollo en modo widget de Android:
ArrayDeleteDuplicateBorra los duplicados de una array.
BCToImageGenera la Image de un código de barras.
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
DelayBeforeClosingLimita la duración de la visualización de una ventana o cuadro de diálogo..  Si no se realiza ninguna acción del usuario, cuando se alcanza la cantidad de tiempo especificada:
  • para una ventana, se ejecutará el código de un botón de ventana. 
  • para una ventana de diálogo, la ventana de diálogo se cierra automáticamente.
dModifyContrastCambia el contraste de una imagen:
  • en un control Imagen,
  • en una variable de tipo Image.
ExtractStringBetweenPermite:
  • extraer una subcadena entre dos separadores de una cadena de caracteres.
  • buscar subcadenas entre dos separadores en una cadena de caracteres.
fCopyDirCopia el contenido de un directorio y sus subdirectorios.
fLoadResourceCarga el contenido de un Resource de una biblioteca.
France.CheckINSEEPrueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos).
France.CheckSIRENComprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises).
France.CheckSIRETComprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements).
FTPProxyEspecifica si las funciones de comunicación que utilizan el protocolo FTP deben pasar por un proxy para ejecutar sus peticiones.
Germany.CheckIdNrComprueba la validez de un número IdNr (número de identificación fiscal en Alemania).
Germany.CheckUStIdNrComprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania).
IBANValidComprueba la validez de un número IBAN (número de cuenta bancaria internacional).
Italy.CheckCFComprueba la validez de un número de CF (código fiscal italiano).
Italy.CheckIVAComprueba la validez de un número de IVA (número de identificación de empresa en Italia).
MarkdownToPDFConvierte una cadena (o buffer) Markdown en un buffer que contiene un documento PDF.
RoundToMultipleDevuelve un valor numérico redondeado al múltiplo más cercano de otro valor numérico.
SocketProxyEspecifica si los sockets TCP y WebSockets deben pasar por un proxy SOCKS5 para ejecutar solicitudes.
Spain.CheckDNIComprueba la validez de un número de DNI (número de documento nacional de identidad en España).
Spain.CheckNIFComprueba la validez del NIF (número de identificación fiscal en España).
Switzerland.CheckBERComprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza).
Switzerland.CheckOASIComprueba la validez de un número OASI (número de pensión pública en Suiza).
Switzerland.CheckUIDComprueba la validez de un número UID (número de identificación de empresa en Suiza).
ThreadRequestStopEnvía una solicitud para detener un subproceso.
ThreadStopRequestedVerifica si se ha enviado una solicitud al hilo que se está ejecutando.
UnitedStates.CheckEINComprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos).
UnitedStates.CheckFEIComprueba la validez de un número FEI (identificador de establecimiento estadounidense).
UnitedStates.CheckSSNComprueba la validez de un número SSN (Número de seguro social estadounidense).
Nuevas funciones WLanguage (sintaxis con prefijo) para el modo widget de Android:
<Chrono>.EndDetiene un cronómetro y devuelve el tiempo transcurrido (en milisegundos) desde que se inició el cronometraje (con la función <Chrono>.Start).
<Chrono>.PausePone en pausa un cronómetro para medir el tiempo de un proceso.
<Chrono>.ResetDetiene y reinicia un cronómetro en marcha.
<Chrono>.ResumeReanuda un cronómetro detenido previamente con las funciones <Chrono>.Fin o <Chrono>.Pause.
<Chrono>.StartInicia un cronómetro para medir la duración de un proceso (en milisegundos) y reinicia un cronómetro en marcha.
<Hilo>.RequestStopEnvía una solicitud para detener un subproceso.
<Imagen>.ModifyContrastCambia el contraste de una imagen en un control Imagen.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
<Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
<Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
<Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
<Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
<Variable Image>.ModifyContrastCambia el contraste de una imagen en una variable de tipo Image.
.DeleteDuplicateBorra los duplicados de una array.
.ChangeSizeCambia el tamaño de un archivo externo.
.FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
.leerLee:
  • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
  • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
.WriteEscribe:
  • una cadena de caracteres en un fichero externo.
  • una sección de memoria.
CerrarCierra un fichero externo.
WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
iPhone/iPad Nuevas funciones WLanguage para iPhone/iPad:
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
BitcoinValidAddressComprueba si la dirección de un monedero Bitcoin es válida.
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
ComponentExecuteEjecuta una Procedure global presente en una Component externa. Esta Component externa se carga con Component Load.
ControlContextMenuIdentifica la control en la que se ha abierto el menú contextual.
dCopyControlImageCopia la imagen de un control de una ventana WINDEV a una variable de tipo Image.
DeepLinkProcedureDefine el procedimiento WLanguage que se ejecuta al hacer clic en un enlace profundo.
dModifyContrastCambia el contraste de una imagen:
  • en un control Imagen,
  • en una variable de tipo Image.
dStraightenTransforma una imagen aplicando una corrección de perspectiva.
dTextMarkdownDibuja texto Markdown:
  • en un control Imagen,
  • en una variable de tipo Image,
  • en una variable de tipo WDPic (en la capa de fondo),
  • en una variable de tipo picLayer]. |- | | ExecuteFunction| | Ejecuta una función WLanguage identificada por su nombre. |- 0 | | fBuildRelativePath| | Devuelve la ruta relativa a un archivo con respecto a un directorio de referencia. |- | | fCopyDir| | Copia el contenido de un directorio y sus subdirectorios. |- 0 | | fMIMEType| | Devuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions). |- | | France.CheckINSEE| | Prueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos). |- 0 | | France.CheckSIREN| | Comprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises). |- | | France.CheckSIRET| | Comprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements). |- 0 | | FTPProxy| | Especifica si las funciones de comunicación que utilizan el protocolo FTP deben pasar por un proxy para ejecutar sus peticiones. |- | | GenerateGeometricImage| | Genera una imagen con formas geométricas de forma aleatoria. Esta imagen puede utilizarse para rellenar temporalmente un control Imagen, por ejemplo. |- 0 | | Germany.CheckIdNr| | Comprueba la validez de un número IdNr (número de identificación fiscal en Alemania). |- | | Germany.CheckUStIdNr| | Comprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania). |- 0 | | HDropView| | Elimina una vista materializada del servidor HFSQL. |- | | IBANValid| | Comprueba la validez de un número IBAN (número de cuenta bancaria internacional). |- 0 | | iCloudKeyListValue| | Enumera las claves contenidas en un contenedor de pares "clave-valor" basado en Apple iCloud. |- | | iCloudKeyValueExist| | Comprueba si hay una clave en un contenedor de pares "clave-valor" basado en Apple iCloud. |- 0 | | iCloudKeyValueRead| | Lee el valor de una clave en un contenedor de pares "clave-valor" basado en Apple iCloud. |- | | iCloudKeyValueRemove| | Elimina una clave de un contenedor de pares "clave-valor" basado en Apple iCloud. |- 0 | | iCloudKeyValueWatch| | Define el procedimiento al que se llamará cuando se cambia el valor de una clave en un contenedor de pares "clave-valor" basado en Apple iCloud. |- | | iCloudKeyValueWrite| | Almacena el valor de una clave en un contenedor de pares "clave-valor" basado en Apple iCloud. |- 0 | | InPageWithinWindowMode| | Indica si la página se muestra en un control Página WEBDEV en una ventana. |- | | iOSAppGroupDirectory| | Devuelve la ruta del contenedor utilizado para compartir archivos entre varias aplicaciones que pertenecen al mismo grupo de aplicaciones de iOS. |- 0 | | iOSApplicationOpenURLProcedure| | Permite especificar el procedimiento al que se llamará cuando la aplicación necesite abrir un recurso identificado por una URL. |- | | iPrintAreaMarkdown| | Imprime texto Markdown en un área rectangular. |- 0 | | iPrintingNation| | Modifica el idioma actual para la siguiente impresión (impresión programada o impresión reporte). |- | | Italy.CheckCF| | Comprueba la validez de un número de CF (código fiscal italiano). |- 0 | | Italy.CheckIVA| | Comprueba la validez de un número de IVA (número de identificación de empresa en Italia). |- | | JSONValid| | Comprueba la validez de una cadena JSON. |- 0 | | KanbanAddCard| | Agrega una tarjeta a una lista en un control Kanban. |- | | KanbanAddList| | Agrega una nueva lista a un control Kanban. |- 0 | | KanbanCount| | Devuelve el número de tarjetas o listas en un control Kanban. |- | | KanbanDeleteAllCard| | Elimina todas las tarjetas de un control Kanban o de un control Lista Kanban. |- 0 | | KanbanDeleteCard| | Elimina una tarjeta de un control Kanban o de un control Lista Kanban. |- | | KanbanDeleteList| | Elimina una lista de un control Kanban. |- 0 | | KanbanDisplay| | Actualiza el control Kanban o una tarjeta del control Kanban. |- | | KanbanFilter| | Muestra solo las tarjetas que coinciden con el filtro especificado. |- 0 | | KanbanInfoXY| | Devuelve una de las siguientes opciones para una posición determinada (coordenadas de un punto) en un control Kanban:* el número de la tarjeta que se encuentra en la posición especificada,
  • el número de la lista que se encuentra en la posición especificada
KanbanInsertCardInserta una tarjeta en una lista Kanban.
KanbanInsertListInserta una lista en un control Kanban.
KanbanListIndexDevuelve el índice de una lista de un control Kanban.
KanbanMoveCardMueve una tarjeta en un control Kanban.
KanbanMoveListMueve una lista en un control Kanban.
KanbanPositionListPermite desplazarse por la lista de un control Kanban para mostrar una tarjeta específica.
KanbanSaveActualiza el registro enlazado a la tarjeta actual en el control Kanban.
MarkdownToHTMLConvierte una cadena Markwdown en un buffer HTML (codificado en UTF-8).
MarkdownToPDFConvierte una cadena (o buffer) Markdown en un buffer que contiene un documento PDF.
MarkdownToTextConvierte una cadena Markdown en texto sin formato (sin etiquetas).
RoundToMultipleDevuelve un valor numérico redondeado al múltiplo más cercano de otro valor numérico.
SCPGetFileObtiene un archivo mediante el protocolo de copia segura.
SCPSendFileTransfiere archivos mediante el protocolo de copia segura (SCP).
SocketProxyEspecifica si los sockets TCP y WebSockets deben pasar por un proxy SOCKS5 para ejecutar solicitudes.
Spain.CheckDNIComprueba la validez de un número de DNI (número de documento nacional de identidad en España).
Spain.CheckNIFComprueba la validez del NIF (número de identificación fiscal en España).
Switzerland.CheckBERComprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza).
Switzerland.CheckOASIComprueba la validez de un número OASI (número de pensión pública en Suiza).
Switzerland.CheckUIDComprueba la validez de un número UID (número de identificación de empresa en Suiza).
UnitedStates.CheckEINComprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos).
UnitedStates.CheckFEIComprueba la validez de un número FEI (identificador de establecimiento estadounidense).
UnitedStates.CheckSSNComprueba la validez de un número SSN (Número de seguro social estadounidense).
UTFConvertConvierte una cadena o un buffer al formato especificado: UTF, ANSI, Unicode.
Nuevas funciones WLanguage (sintaxis con prefijo) para iPhone/iPad:
<Composant>.ExécuteExécute une procédure globale présente dans un composant externe. Ce composant externe a été précédemment chargé par la fonction ComposantCharge.
<Image>.CoordinateFromImageConvierte las coordenadas de un rectángulo en la Image en las coordenadas correspondientes en la control Imagen.
<Image>.CoordinateToImageConvierte las coordenadas de un rectángulo en el control Imagen a las coordenadas correspondientes en el Image que se muestran en el control.
<Image>.DrawTextMarkdownDibuja texto Markdown en un control Imagen.
<Imagen>.ModifyContrastCambia el contraste de una imagen en un control Imagen.
<Imagen>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Kanban>.AddCardAgrega una tarjeta a una lista en un control Kanban.
<Kanban>.AddCardAgrega una tarjeta a una lista en un control Kanban.
<Kanban>.AddListAgrega una nueva lista a un control Kanban.
<Kanban>.CountDevuelve el número de tarjetas o listas en un control Kanban.
<Kanban>.DeleteAllCardElimina todas las tarjetas de un control Kanban o de un control Lista Kanban.
<Kanban>.DeleteCardElimina una tarjeta de un control Kanban o de un control Lista Kanban.
<Kanban>.DisplayActualiza el control Kanban o una tarjeta del control Kanban.
<Kanban>.FilterMuestra solo las tarjetas que coinciden con el filtro especificado.
<Kanban>.InsertCardInserta una tarjeta en una lista Kanban.
<Kanban>.InsertListInserta una lista en un control Kanban.
<Kanban>.ListIndexDevuelve el índice de una lista de un control Kanban.
<Kanban>.MoveCardMueve una tarjeta en un control Kanban.
<Kanban>.MoveListMueve una lista en un control Kanban.
<Kanban>.SaveActualiza el registro enlazado a la tarjeta actual en el control Kanban.
<Lista Kanban>.DeleteAllCardElimina todas las fichas de un Kanban control o de una Lista Kanban control.
<Lista Kanban>.DeleteCardElimina una tarjeta de un control Kanban o de un control Lista Kanban.
<Lista Kanban>.InsertCardInserta una tarjeta en una lista Kanban.
<Lista Kanban>.ListIndexDevuelve el índice de una lista de un control Kanban.
<Lista Kanban>.PositionListPermite desplazarse por la lista de un control Kanban para mostrar una tarjeta específica.
<pdfDocument Variable>.GuardarGuarda el contenido de una variable de tipo pdfDocument en un archivo ".PDF".
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
<Variable Connexion>.SupprimeVueSupprime une vue matérialisée sur le serveur HFSQL.
<Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
<Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
<Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
<Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
<Variable Image>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo Image.
<Variable Image>.ModifyContrastCambia el contraste de una imagen en una variable de tipo Image.
<Variable Image>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable picLayer>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo picLayer.
<Variable picLayer>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable sshSession>.SCPGetFileObtiene un archivo mediante el protocolo de copia segura.
<Variable sshSession>.SCPSendFileTransfiere archivos mediante el protocolo de copia segura (SCP).
<Variable WDPic>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo WDPic.
.ChangeSizeCambia el tamaño de un archivo externo.
.FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
.leerLee:
  • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
  • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
.WriteEscribe:
  • una cadena de caracteres en un fichero externo.
  • una sección de memoria.
CerrarCierra un fichero externo.
WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
IOS Widget Nuevas funciones WLanguage para el desarrollo en modo widget de iOS:
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
BitcoinValidAddressComprueba si la dirección de un monedero Bitcoin es válida.
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
dCopyControlImageCopia la imagen de un control de una ventana WINDEV a una variable de tipo Image.
dModifyContrastCambia el contraste de una imagen:
  • en un control Imagen,
  • en una variable de tipo Image.
dStraightenTransforma una imagen aplicando una corrección de perspectiva.
dTextMarkdownDibuja texto Markdown:
  • en un control Imagen,
  • en una variable de tipo Image,
  • en una variable de tipo WDPic (en la capa de fondo),
  • en una variable de tipo picLayer]. |- 0 | | ExecuteFunction| | Ejecuta una función WLanguage identificada por su nombre. |- | | fBuildRelativePath| | Devuelve la ruta relativa a un archivo con respecto a un directorio de referencia. |- 0 | | France.CheckINSEE| | Prueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos). |- | | France.CheckSIREN| | Comprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises). |- 0 | | France.CheckSIRET| | Comprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements). |- | | GenerateGeometricImage| | Genera una imagen con formas geométricas de forma aleatoria. Esta imagen puede utilizarse para rellenar temporalmente un control Imagen, por ejemplo. |- 0 | | Germany.CheckIdNr| | Comprueba la validez de un número IdNr (número de identificación fiscal en Alemania). |- | | Germany.CheckUStIdNr| | Comprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania). |- 0 | | HDropView| | Elimina una vista materializada del servidor HFSQL. |- | | IBANValid| | Comprueba la validez de un número IBAN (número de cuenta bancaria internacional). |- 0 | | InPageWithinWindowMode| | Indica si la página se muestra en un control Página WEBDEV en una ventana. |- | | iOSAppGroupDirectory| | Devuelve la ruta del contenedor utilizado para compartir archivos entre varias aplicaciones que pertenecen al mismo grupo de aplicaciones de iOS. |- 0 | | Italy.CheckCF| | Comprueba la validez de un número de CF (código fiscal italiano). |- | | Italy.CheckIVA| | Comprueba la validez de un número de IVA (número de identificación de empresa en Italia). |- 0 | | JSONValid| | Comprueba la validez de una cadena JSON. |- | | RoundToMultiple| | Devuelve un valor numérico redondeado al múltiplo más cercano de otro valor numérico. |- 0 | | SCPGetFile| | Obtiene un archivo mediante el protocolo de copia segura. |- | | SCPSendFile| | Transfiere archivos mediante el protocolo de copia segura (SCP). |- 0 | | SocketProxy| | Especifica si los sockets TCP y WebSockets deben pasar por un proxy SOCKS5 para ejecutar solicitudes. |- | | Spain.CheckDNI| | Comprueba la validez de un número de DNI (número de documento nacional de identidad en España). |- 0 | | Spain.CheckNIF| | Comprueba la validez del NIF (número de identificación fiscal en España). |- | | Switzerland.CheckBER| | Comprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza). |- 0 | | Switzerland.CheckOASI| | Comprueba la validez de un número OASI (número de pensión pública en Suiza). |- | | Switzerland.CheckUID| | Comprueba la validez de un número UID (número de identificación de empresa en Suiza). |- 0 | | UnitedStates.CheckEIN| | Comprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos). |- | | UnitedStates.CheckFEI| | Comprueba la validez de un número FEI (identificador de establecimiento estadounidense). |- 0 | | UnitedStates.CheckSSN| | Comprueba la validez de un número SSN (Número de seguro social estadounidense). |- | | UTFConvert| | Convierte una cadena o un buffer al formato especificado: UTF, ANSI, Unicode. |}
Nuevas funciones WLanguage (sintaxis con prefijo) para el modo widget de iOS:
<Image>.CoordinateFromImageConvierte las coordenadas de un rectángulo en la Image en las coordenadas correspondientes en la control Imagen.
<Image>.CoordinateToImageConvierte las coordenadas de un rectángulo en el control Imagen a las coordenadas correspondientes en el Image que se muestran en el control.
<Image>.DrawTextMarkdownDibuja texto Markdown en un control Imagen.
<Imagen>.ModifyContrastCambia el contraste de una imagen en un control Imagen.
<Imagen>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
<Variable Connexion>.SupprimeVueSupprime une vue matérialisée sur le serveur HFSQL.
<Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
<Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
<Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
<Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
<Variable Image>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo Image.
<Variable Image>.ModifyContrastCambia el contraste de una imagen en una variable de tipo Image.
<Variable Image>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable picLayer>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo picLayer.
<Variable picLayer>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable sshSession>.SCPGetFileObtiene un archivo mediante el protocolo de copia segura.
<Variable sshSession>.SCPSendFileTransfiere archivos mediante el protocolo de copia segura (SCP).
<Variable WDPic>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo WDPic.
.ChangeSizeCambia el tamaño de un archivo externo.
.FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
.leerLee:
  • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
  • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
.WriteEscribe:
  • una cadena de caracteres en un fichero externo.
  • una sección de memoria.
CerrarCierra un fichero externo.
WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
Apple Watch Nuevas funciones WLanguage para Apple Watch:
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
France.CheckINSEEPrueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos).
France.CheckSIRENComprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises).
France.CheckSIRETComprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements).
Germany.CheckIdNrComprueba la validez de un número IdNr (número de identificación fiscal en Alemania).
Germany.CheckUStIdNrComprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania).
IBANValidComprueba la validez de un número IBAN (número de cuenta bancaria internacional).
InPageWithinWindowModeIndica si la página se muestra en un control Página WEBDEV en una ventana.
Italy.CheckCFComprueba la validez de un número de CF (código fiscal italiano).
Italy.CheckIVAComprueba la validez de un número de IVA (número de identificación de empresa en Italia).
Spain.CheckDNIComprueba la validez de un número de DNI (número de documento nacional de identidad en España).
Spain.CheckNIFComprueba la validez del NIF (número de identificación fiscal en España).
Switzerland.CheckBERComprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza).
Switzerland.CheckOASIComprueba la validez de un número OASI (número de pensión pública en Suiza).
Switzerland.CheckUIDComprueba la validez de un número UID (número de identificación de empresa en Suiza).
UnitedStates.CheckEINComprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos).
UnitedStates.CheckFEIComprueba la validez de un número FEI (identificador de establecimiento estadounidense).
UnitedStates.CheckSSNComprueba la validez de un número SSN (Número de seguro social estadounidense).
UTFConvertConvierte una cadena o un buffer al formato especificado: UTF, ANSI, Unicode.
Nuevas funciones WLanguage (sintaxis con prefijo) para Apple Watch:
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
Mac Catalyst Nuevas funciones WLanguage en modo Catalyst:
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
BitcoinValidAddressComprueba si la dirección de un monedero Bitcoin es válida.
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
ExecuteFunctionEjecuta una función WLanguage identificada por su nombre.
fCopyDirCopia el contenido de un directorio y sus subdirectorios.
France.CheckINSEEPrueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos).
France.CheckSIRENComprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises).
France.CheckSIRETComprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements).
Germany.CheckIdNrComprueba la validez de un número IdNr (número de identificación fiscal en Alemania).
Germany.CheckUStIdNrComprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania).
IBANValidComprueba la validez de un número IBAN (número de cuenta bancaria internacional).
InPageWithinWindowModeIndica si la página se muestra en un control Página WEBDEV en una ventana.
Italy.CheckCFComprueba la validez de un número de CF (código fiscal italiano).
Italy.CheckIVAComprueba la validez de un número de IVA (número de identificación de empresa en Italia).
Spain.CheckDNIComprueba la validez de un número de DNI (número de documento nacional de identidad en España).
Spain.CheckNIFComprueba la validez del NIF (número de identificación fiscal en España).
Switzerland.CheckBERComprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza).
Switzerland.CheckOASIComprueba la validez de un número OASI (número de pensión pública en Suiza).
Switzerland.CheckUIDComprueba la validez de un número UID (número de identificación de empresa en Suiza).
UnitedStates.CheckEINComprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos).
UnitedStates.CheckFEIComprueba la validez de un número FEI (identificador de establecimiento estadounidense).
UnitedStates.CheckSSNComprueba la validez de un número SSN (Número de seguro social estadounidense).
UTFConvertConvierte una cadena o un buffer al formato especificado: UTF, ANSI, Unicode.
Nuevas funciones WLanguage (sintaxis con prefijo) en modo Catalyst:
<Image>.CoordinateFromImageConvierte las coordenadas de un rectángulo en la Image en las coordenadas correspondientes en la control Imagen.
<Image>.CoordinateToImageConvierte las coordenadas de un rectángulo en el control Imagen a las coordenadas correspondientes en el Image que se muestran en el control.
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
<Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
<Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
<Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
<Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
.ChangeSizeCambia el tamaño de un archivo externo.
.FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
.leerLee:
  • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
  • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
.WriteEscribe:
  • una cadena de caracteres en un fichero externo.
  • una sección de memoria.
CerrarCierra un fichero externo.
WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
Universal Windows 10 App Nuevas funciones WLanguage (sintaxis con prefijo) para aplicaciones de la Plataforma universal de Windows:
Belgium.CheckCBEComprueba la validez de un número CBE belga (Crossroads Bank for Enterprises).
Belgium.CheckEUComprueba la validez de un número EU (número de unidad de establecimiento para identificar empresas en Bélgica).
Belgium.CheckNISSComprueba la validez de un número NISS (número de seguridad social en Bélgica).
BitcoinValidAddressComprueba si la dirección de un monedero Bitcoin es válida.
Brazil.CheckCNPJComprueba la validez de un número CNPJ (número de identificación de empresa en Brasil).
Brazil.CheckCPFComprueba la validez de un número CPF (número de identificación fiscal en Brasil).
Canada.CheckBN15Comprueba la validez de un número BN15 (número de empresa canadiense de 15 dígitos).
Canada.CheckBN9Comprueba la validez de un número BN9 (número de empresa canadiense de 9 dígitos).
Canada.CheckSINComprueba la validez de un número SIN (número de seguridad social canadiense).
CapitalizeEachWordPone en mayúsculas la primera letra de todas las palabras de una cadena.
ComponentExecuteEjecuta una Procedure global presente en una Component externa. Esta Component externa se carga con Component Load.
dModifyContrastCambia el contraste de una imagen:
  • en un control Imagen,
  • en una variable de tipo Image.
dTextMarkdownDibuja texto Markdown:
  • en un control Imagen,
  • en una variable de tipo Image,
  • en una variable de tipo WDPic (en la capa de fondo),
  • en una variable de tipo picLayer]. |- | | ExecuteFunction| | Ejecuta una función WLanguage identificada por su nombre. |- 0 | | fBuildRelativePath| | Devuelve la ruta relativa a un archivo con respecto a un directorio de referencia. |- | | fCopyDir| | Copia el contenido de un directorio y sus subdirectorios. |- 0 | | fMIMEType| | Devuelve el tipo de archivo según el estándar MIME (Multipurpose Internet Mail Extensions). |- | | France.CheckINSEE| | Prueba la validez de un número INSEE (número de identificación de personas físicas asignado por el Instituto Nacional de Estadística y Estudios Económicos). |- 0 | | France.CheckSIREN| | Comprueba la validez de un número de SIREN francés (Système d'Identification du Répertoire des Entreprises). |- | | France.CheckSIRET| | Comprueba la validez de un número de SIRET francés (Système d'Identification du Répertoire des Etablissements). |- 0 | | GenerateGeometricImage| | Genera una imagen con formas geométricas de forma aleatoria. Esta imagen puede utilizarse para rellenar temporalmente un control Imagen, por ejemplo. |- | | Germany.CheckIdNr| | Comprueba la validez de un número IdNr (número de identificación fiscal en Alemania). |- 0 | | Germany.CheckUStIdNr| | Comprueba la validez de un número USt-IdNr (número de identificación de empresa en Alemania). |- | | IBANValid| | Comprueba la validez de un número IBAN (número de cuenta bancaria internacional). |- 0 | | InPageWithinWindowMode| | Indica si la página se muestra en un control Página WEBDEV en una ventana. |- | | Italy.CheckCF| | Comprueba la validez de un número de CF (código fiscal italiano). |- 0 | | Italy.CheckIVA| | Comprueba la validez de un número de IVA (número de identificación de empresa en Italia). |- | | JSONValid| | Comprueba la validez de una cadena JSON. |- 0 | | RoundToMultiple| | Devuelve un valor numérico redondeado al múltiplo más cercano de otro valor numérico. |- | | Spain.CheckDNI| | Comprueba la validez de un número de DNI (número de documento nacional de identidad en España). |- 0 | | Spain.CheckNIF| | Comprueba la validez del NIF (número de identificación fiscal en España). |- | | Switzerland.CheckBER| | Comprueba la validez de un número BER (número de identificación en el registro de empresas en Suiza). |- 0 | | Switzerland.CheckOASI| | Comprueba la validez de un número OASI (número de pensión pública en Suiza). |- | | Switzerland.CheckUID| | Comprueba la validez de un número UID (número de identificación de empresa en Suiza). |- 0 | | UnitedStates.CheckEIN| | Comprueba la validez de un número EIN (número de identificación del empleador en Estados Unidos). |- | | UnitedStates.CheckFEI| | Comprueba la validez de un número FEI (identificador de establecimiento estadounidense). |- 0 | | UnitedStates.CheckSSN| | Comprueba la validez de un número SSN (Número de seguro social estadounidense). |- | | UTFConvert| | Convierte una cadena o un buffer al formato especificado: UTF, ANSI, Unicode. |}
Nuevas funciones WLanguage (sintaxis con prefijo) para aplicaciones de la Plataforma universal de Windows:
<Composant>.ExécuteExécute une procédure globale présente dans un composant externe. Ce composant externe a été précédemment chargé par la fonction ComposantCharge.
<Image>.CoordinateFromImageConvierte las coordenadas de un rectángulo en la Image en las coordenadas correspondientes en la control Imagen.
<Image>.CoordinateToImageConvierte las coordenadas de un rectángulo en el control Imagen a las coordenadas correspondientes en el Image que se muestran en el control.
<Image>.DrawTextMarkdownDibuja texto Markdown en un control Imagen.
<Imagen>.ModifyContrastCambia el contraste de una imagen en un control Imagen.
<Imagen>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Tipo DateTime>.ToStringConvierte una fecha/hora en una cadena en el formato especificado.
<Variable DiskFile>.FileNameDevuelve el nombre de un archivo externo actualmente abierto.
<Variable DiskFile>.ReadLineLee una línea de un archivo externo (ANSI o UNICODE).
<Variable DiskFile>.SeekObtiene y establece la posición actual en un archivo externo.
<Variable DiskFile>.SizeDevuelve el tamaño de un archivo (en bytes).
<Variable Image>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo Image.
<Variable Image>.ModifyContrastCambia el contraste de una imagen en una variable de tipo Image.
<Variable Image>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable picLayer>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo picLayer.
<Variable picLayer>.StraightenTransforma una imagen aplicando una corrección de perspectiva.
<Variable WDPic>.DrawTextMarkdownDibuja texto Markdown en una variable de tipo WDPic.
.ChangeSizeCambia el tamaño de un archivo externo.
.FindEncuentra una cadena de caracteres o un búfer en un archivo abierto por fOpen.
.leerLee:
  • un bloque de bytes (caracteres) en un archivo externo (ANSI o Unicode),
  • el contenido de un archivo externo (ANSI o Unicode) y lo asigna a una zona de memoria.
.LockBloquea total o parcialmente un archivo externo.
.ReadLineRegularExpressionLee una línea en un archivo externo, obtiene secciones de esta línea según una expresión regular y las asigna a un Variable.
.UnlockDesbloquea total o parcialmente un archivo externo.
.WriteEscribe:
  • una cadena de caracteres en un fichero externo.
  • una sección de memoria.
CerrarCierra un fichero externo.
WriteLineEscribe una línea en un archivo de texto (ANSI o UNICODE).
Funciones WLanguage optimizadas
AndroidWidget Android En esta versión se optimizaron las siguientes funciones:
AbsAhora puede calcular el valor absoluto de una duración.
AssistedInputAddNuevo parámetro para asociar un valor almacenado a la nueva fila.
CertificateCheckStringEl certificado ahora puede ser una variable de tipo Buffer.
CertificateSignStringEl certificado ahora puede ser una variable de tipo Buffer.
ChronoEndYa está disponible la sintaxis para manipular el tipo Chrono.
ChronoPauseYa está disponible la sintaxis para manipular el tipo Chrono.
ChronoResetYa está disponible la sintaxis para manipular el tipo Chrono.
ChronoResumeYa está disponible la sintaxis para manipular el tipo Chrono.
ChronoStartYa está disponible la sintaxis para manipular el tipo Chrono.
ChronoValueYa está disponible la sintaxis para manipular el tipo Chrono.
DecryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
dRotationAhora se puede utilizar el parámetro "Options".
EncryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
fCreateAhora se admiten archivos en formato ANSI y/o UNICODE.
fLoadTextAhora se admiten archivos en formato ANSI y/o UNICODE.
fOpenAhora se admiten archivos en formato ANSI y/o UNICODE.
fReadLineAhora puede utilizar separadores de línea.
GetThemePosibilidad de obtener el tema de una ventana.
HDescribeServerTriggerNueva sintaxis para crear un desencadenador a partir de la descripción del análisis.
HListKeyAhora se tienen en cuenta las claves primarias.
HTrackNuevo parámetro para establecer el modo de ejecución del procedimiento WLanguage.
NoSpaceAhora puede establecer la posición de los espacios que desea eliminar.
ProxyProtocolo SOCKS5.
RoundDownAhora puede calcular el valor inferior redondeado en duraciones y variables DateTime.
RoundUpAhora puede calcular el valor redondeado superior en duraciones y variables DateTime.
iPhone/iPad Se optimizaron las siguientes funciones WLanguage:
AbsAhora puede calcular el valor absoluto de una duración.
AssistedInputAddNuevo parámetro para asociar un valor almacenado a la nueva fila.
CertificateCheckStringEl certificado ahora puede ser una variable de tipo Buffer.
CertificateSignStringEl certificado ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
GetThemePosibilidad de obtener el tema de una ventana.
HDescribeServerTriggerNueva sintaxis para crear un desencadenador a partir de la descripción del análisis.
HListKeyAhora se tienen en cuenta las claves primarias.
HSuggestKeyNuevo parámetro para establecer el formato del resultado.
HTrackNuevo parámetro para establecer el modo de ejecución del procedimiento WLanguage.
OrganizerPositionNueva constante para que se muestre la fecha y hora de la primera cita.
PDFSaveNuevo parámetro para ajustar el nivel de compresión del color.
ProxyProtocolo SOCKS5.
RoundDownAhora puede calcular el valor inferior redondeado en duraciones y variables DateTime.
RoundUpAhora puede calcular el valor redondeado superior en duraciones y variables DateTime.
SchedulerPositionDateTimeNueva constante para obtener la fecha y hora del primer día que aparece en los controles Planificador.
TwoFactorAuthenticationCheckCodeEl código ahora puede ser una cadena.
IOS Widget Se optimizaron las siguientes funciones WLanguage:
AbsAhora puede calcular el valor absoluto de una duración.
CertificateCheckStringEl certificado ahora puede ser una variable de tipo Buffer.
CertificateSignStringEl certificado ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
HDescribeServerTriggerNueva sintaxis para crear un desencadenador a partir de la descripción del análisis.
HListKeyAhora se tienen en cuenta las claves primarias.
HSuggestKeyNuevo parámetro para establecer el formato del resultado.
HTrackNuevo parámetro para establecer el modo de ejecución del procedimiento WLanguage.
ProxyProtocolo SOCKS5.
RoundDownAhora puede calcular el valor inferior redondeado en duraciones y variables DateTime.
RoundUpAhora puede calcular el valor redondeado superior en duraciones y variables DateTime.
TwoFactorAuthenticationCheckCodeEl código ahora puede ser una cadena.
Mac Catalyst Se optimizaron las siguientes funciones WLanguage:
AbsAhora puede calcular el valor absoluto de una duración.
CertificateCheckStringEl certificado ahora puede ser una variable de tipo Buffer.
CertificateSignStringEl certificado ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
HListKeyAhora se tienen en cuenta las claves primarias.
HSuggestKeyNuevo parámetro para establecer el formato del resultado.
HTrackNuevo parámetro para establecer el modo de ejecución del procedimiento WLanguage.
ProxyProtocolo SOCKS5.
RoundDownAhora puede calcular el valor inferior redondeado en duraciones y variables DateTime.
RoundUpAhora puede calcular el valor redondeado superior en duraciones y variables DateTime.
TwoFactorAuthenticationCheckCodeEl código ahora puede ser una cadena.
Universal Windows 10 App Se optimizaron las siguientes funciones WLanguage:
AbsAhora puede calcular el valor absoluto de una duración.
CertificateCheckStringEl certificado ahora puede ser una variable de tipo Buffer.
CertificateSignStringEl certificado ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
DecryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricLa clave pública ahora puede ser una variable de tipo Buffer.
EncryptAsymmetricEnveloppedLa clave pública ahora puede ser una variable de tipo Buffer.
HDescribeServerTriggerNueva sintaxis para crear un desencadenador a partir de la descripción del análisis.
HListKeyAhora se tienen en cuenta las claves primarias.
HSuggestKeyNuevo parámetro para establecer el formato del resultado.
HTrackNuevo parámetro para establecer el modo de ejecución del procedimiento WLanguage.
ProxyProtocolo SOCKS5.
RoundDownAhora puede calcular el valor inferior redondeado en duraciones y variables DateTime.
RoundUpAhora puede calcular el valor redondeado superior en duraciones y variables DateTime.
Nuevas propiedades WLanguage
Android Nuevas propiedades WLanguage para aplicaciones Android:
CardLa propiedad Card manipula las diferentes tarjetas de una lista Kanban. Puede agregar, modificar y eliminar tarjetas de la lista Kanban, o navegar entre ellas.
DirectoryLa propiedad Directory permite gestionar el directorio físico de los archivos de datos HFSQL.
DisplayAsMarkdownLa propiedad DisplayAsMarkdown indica si el contenido de un control Campo de entrada se muestra en formato Markdown.
DisplayedSectionEl Sección visualizada Property se utiliza para identificar y cambiar la parte del Image que se visualiza en un control Imagen.
DisplayModeEl DisplayMode Property obtiene y cambia:
  • el modo de visualización en un control Procesador de texto,
  • el modo de visualización en un lector PDF control
  • el modo de visualización en un editor HTML control,
  • el modo de visualización en un Kanban control
ExtraLa propiedad Extra permite:
  • Obtener información adicional sobre un control, ventana o página.
  • Editar información adicional de un control, ventana o página.
ListLa propiedad List permite manipular las diferentes listas de un control Kanban. Puede agregar, modificar y eliminar listas de un control Kanban, o navegar entre ellas.
MaxNbCardLa propiedad MaxNbCard obtiene y establece el número máximo de tarjetas en un control Kanban.
Widget Android Nuevas propiedades WLanguage para widgets de Android:
DirectoryLa propiedad Directory permite gestionar el directorio físico de los archivos de datos HFSQL.
DisplayedSectionEl Sección visualizada Property se utiliza para identificar y cambiar la parte del Image que se visualiza en un control Imagen.
ExtraLa propiedad Extra permite:
  • Obtener información adicional sobre un control, ventana o página.
  • Editar información adicional de un control, ventana o página.
iPhone/iPad Nuevas propiedades WLanguage para aplicaciones iPhone/iPad:
CardLa propiedad Card manipula las diferentes tarjetas de una lista Kanban. Puede agregar, modificar y eliminar tarjetas de la lista Kanban, o navegar entre ellas.
DisplayAsMarkdownLa propiedad DisplayAsMarkdown indica si el contenido de un control Campo de entrada se muestra en formato Markdown.
DisplayedSectionEl Sección visualizada Property se utiliza para identificar y cambiar la parte del Image que se visualiza en un control Imagen.
DisplayModeEl DisplayMode Property obtiene y cambia:
  • el modo de visualización en un control Procesador de texto,
  • el modo de visualización en un lector PDF control
  • el modo de visualización en un editor HTML control,
  • el modo de visualización en un Kanban control
ExtraLa propiedad Extra permite:
  • Obtener información adicional sobre un control, ventana o página.
  • Editar información adicional de un control, ventana o página.
ListLa propiedad List permite manipular las diferentes listas de un control Kanban. Puede agregar, modificar y eliminar listas de un control Kanban, o navegar entre ellas.
MaxNbCardLa propiedad MaxNbCard obtiene y establece el número máximo de tarjetas en un control Kanban.
NullableIndexLa propiedad NullIableIndex determina si un campo clave acepta valores "Null".
SQLCodeExecutedLa propiedad SQLCodeExecuted obtiene el código SQL de una consulta después de reemplazar los parámetros por un valor.
IOS Widget Nuevas propiedades WLanguage para widgets de iOS:
DisplayedSectionEl Sección visualizada Property se utiliza para identificar y cambiar la parte del Image que se visualiza en un control Imagen.
ExtraLa propiedad Extra permite:
  • Obtener información adicional sobre un control, ventana o página.
  • Editar información adicional de un control, ventana o página.
NullableIndexLa propiedad NullIableIndex determina si un campo clave acepta valores "Null".
SQLCodeExecutedLa propiedad SQLCodeExecuted obtiene el código SQL de una consulta después de reemplazar los parámetros por un valor.
Mac Catalyst Nuevas propiedades WLanguage para aplicaciones en modo Catalyst:
ExtraLa propiedad Extra permite:
  • Obtener información adicional sobre un control, ventana o página.
  • Editar información adicional de un control, ventana o página.
NullableIndexLa propiedad NullIableIndex determina si un campo clave acepta valores "Null".
SQLCodeExecutedLa propiedad SQLCodeExecuted obtiene el código SQL de una consulta después de reemplazar los parámetros por un valor.
Universal Windows 10 App Nuevas propiedades WLanguage para aplicaciones de la Plataforma universal de Windows:
ExtraLa propiedad Extra permite:
  • Obtener información adicional sobre un control, ventana o página.
  • Editar información adicional de un control, ventana o página.
NullableIndexLa propiedad NullIableIndex determina si un campo clave acepta valores "Null".
SQLCodeExecutedLa propiedad SQLCodeExecuted obtiene el código SQL de una consulta después de reemplazar los parámetros por un valor.
Propiedades WLanguage optimizadas
Android Propiedades WLanguage optimizadas para aplicaciones Android:
EncryptionNuevas constantes para el cifrado AES.
KeyTypeNueva constante para manipular claves primarias.
ZOrderAhora puede cambiar el orden Z de un control.
iPhone/iPad Propiedades WLanguage optimizadas para aplicaciones iPhone/iPad:
EncryptionNuevas constantes para el cifrado AES.
KeyTypeNueva constante para manipular claves primarias.
Nuevos tipos avanzados de WLanguage
Android Nuevos tipos avanzados disponibles para aplicaciones Android:
AssistedInputEl tipo AssistedInput permite definir las características avanzadas de una sugerencia de la entrada predictiva.
ChronoEl tipo Chrono permite definir todas las características avanzadas de un cronómetro.
DiskFileEl tipo DiskFile permite manipular archivos de texto en el disco.
kbActionAllowedEl tipo kbActionAllowed permite definir qué acciones están disponibles para el usuario final cuando manipula tarjetas en un control Kanban.
Widget Android Nuevos tipos avanzados disponibles para aplicaciones en modo widget de Android:
ChronoEl tipo Chrono permite definir todas las características avanzadas de un cronómetro.
DiskFileEl tipo DiskFile permite manipular archivos de texto en el disco.
iPhone/iPad Nuevos tipos avanzados disponibles para aplicaciones iOS:
AssistedInputEl tipo AssistedInput permite definir las características avanzadas de una sugerencia de la entrada predictiva.
ComponentEl tipo Component se utiliza para manipular fácilmente un Component externo .
DiskFileEl tipo DiskFile permite manipular archivos de texto en el disco.
kbActionAllowedEl tipo kbActionAllowed permite definir qué acciones están disponibles para el usuario final cuando manipula tarjetas en un control Kanban.
Parameter DescriptionLas variables de tipo Parameter Description permiten describir un parámetro mediante programación.
Syntax DescriptionLas variables de tipo Syntax Description permiten describir la sintaxis de un reporte, ventana o página mediante programación.
IOS Widget Nuevos tipos avanzados disponibles para aplicaciones en modo widget de iOS:
DiskFileEl tipo DiskFile permite manipular archivos de texto en el disco.
Universal Windows 10 App Nuevos tipos avanzados disponibles para aplicaciones de la Plataforma universal Windows:
ComponentEl tipo Component se utiliza para manipular fácilmente un Component externo .
zipArchiveEl tipo zipArchive se utiliza para manipular un archivo en uno de los siguientes formatos: ZIP, CAB, RAR o WDZ.
zipArchivedFileEl tipo zipArchivedFile permite manipular un archivo de archivo comprimido en uno de los siguientes formatos: ZIP, CAB, RAR o WDZ o un archivo para añadir a un archivo.
Tipos avanzados de WLanguage optimizados
Android Se optimizaron los siguientes tipos avanzados para aplicaciones Android:
httpRequestNuevas propiedades :
  • SelectedSSLVersion: Versión del protocolo SSL/TLS seleccionada para la solicitud segura.
  • SelectedCipher: Nombre del cifrado seleccionado para la solicitud segura.
TokenNueva propiedad StoredValue para almacenar un valor asociado al token.
OAuth2ParametersNueva propiedad GrantType para obtener y establecer el tipo de concesión disponible.
ToastNueva propiedad ActionClose para establecer la acción a realizar cuando se cierra un mensaje toast.
iPhone/iPad Se optimizaron los siguientes tipos avanzados para aplicaciones iOS:
httpRequestNuevas propiedades :
  • SelectedSSLVersion: Versión del protocolo SSL/TLS seleccionada para la solicitud segura.
  • SelectedCipher: Nombre del cifrado seleccionado para la solicitud segura.
TokenNueva propiedad StoredValue para almacenar un valor asociado al token.
OAuth2ParametersNueva propiedad GrantType para obtener y establecer el tipo de concesión disponible.
OpenIDParametersNueva propiedad GrantType para obtener y establecer el tipo de concesión disponible.
ToastNueva propiedad ActionClose para establecer la acción a realizar cuando se cierra un mensaje toast.
Versión mínima requerida
  • Versión 28
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 17/07/2023

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