Las nuevas funciones de WLanguage para WEBDEV en el código del navegador son las siguientes:
| |
CurrentYear | Devuelve el año actual como número entero.. |
LeapYear | Indica si el año especificado es un año bisiesto o no. |
ArcTan2 | Devuelve el arco tangente 2 de los valores pasados en parámetro. |
BrowserPrint | Imprime la página que se muestra actualmente en el navegador. |
BufferToHexa | Convierte un buffer en una cadena hexadecimal (por ejemplo: "4A 5B 00"). |
CalendarioSelectCount | Devuelve el número de días seleccionados en una control Calendario. |
CalendarSelect | Devuelve la fecha seleccionada en un control Calendario. |
CharactType | Devuelve información sobre el tipo de carácter. |
CharactTypeCount | Devuelve el número de caracteres que coinciden con un tipo determinado. |
CharactUnicode | Devuelve el carácter que corresponde al código Unicode especificado. |
ChronoEnd | Detiene un cronómetro y devuelve el tiempo transcurrido (en milisegundos) desde que se inició el cronometraje (con la función ChronoStart). |
ChronoPause | Pone en pausa un cronómetro para medir el tiempo de un proceso. |
ChronoReset | Detiene y reinicia un cronómetro en marcha. |
ChronoResume | Reinicia un cronómetro que se detuvo con las funciones ChronoEnd o ChronoPause. |
ChronoStart | Inicia un cronómetro para medir la duración de un proceso (en milisegundos) y reinicia un cronómetro en marcha. |
ChronoValue | Indica el tiempo transcurrido (en milisegundos) desde que se llamó a la función ChronoStart. |
Clone | Construye una copia de una instancia de clase: - Se asigna un objeto de la clase base a la que pertenece la instancia.
- Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
|
CommonLength | Devuelve el número de caracteres comunes a dos cadenas de caracteres (desde el principio o desde el final). |
ContinentGet | Devuelve la variable de tipo Continent que corresponde a uno de los siguientes valores: - una constante de continente (código de continente de 2 caracteres),
- un nombre de continente.
|
ContinentList | Devuelve la lista de continentes. |
Conversion | Convierte un valor de una unidad a otra. |
CountryGet | Devuelve la variable de tipo Country que corresponde a un código ISO o al nombre de un país según la norma ISO 3166-1. |
CountryList | Devuelve la lista de todos los países o países de un continente determinado según la norma ISO 3166-1. |
CSVToArray | Rellena una array unidimensional o bidimensional del tipo especificado con el string en formato CSV pasado en parámetro. |
CurrentMonth | Devuelve el número del mes actual. |
DateTimeLocalToTimeZone | Convierte una fecha y hora local en la fecha y hora de una zona horaria determinada. |
DateTimeLocalToUTC | Convierte una fecha y hora local (zona horaria, hora de verano, hora de invierno) en tiempo universal (UTC). |
DateTimeTimeZoneToLocal | Convierte la fecha y hora de una zona horaria determinada en una fecha y hora local. |
DateTimeToEpoch | Convierte una fecha y hora local en formato Epoch (número de unidades de tiempo desde el 01/01/1970 a las 00h00 UTC). |
DateTimeToReal | Convierte una fecha y hora en un real de 8 bytes. |
DateTimeUTCToLocal | Convierte una fecha y hora UTC (Tiempo Universal) en hora local (zona horaria, horario de verano, horario de invierno). |
DateTimeValid | Comprueba la validez de una fecha/hora entre el 01 de enero de 0001 a las 0 horas 0 minutos 0 segundos 0 centésimas de segundo y el 31 de diciembre de 9999 a las 23 horas 59 minutos 59 segundos 99 centésimas de segundo. |
DateToDay | Devuelve el día que corresponde a una fecha determinada. |
DateToDayInAlpha | Devuelve el nombre del día de una fecha determinada. |
DateToDayOfWeek | Devuelve el día de la semana que corresponde a una fecha determinada. |
DateToMonthInAlpha | Devuelve el nombre del mes de una fecha determinada. |
DateToWeekNumber | Devuelve el número de la semana del año que corresponde a una fecha determinada. |
DayNumberInAlpha | Devuelve el nombre del día de la semana según su número. |
dBorder | Dibuja bordes. |
DecimalToSexagesimal | Devuelve el ángulo sexagesimal (en base 60) correspondiente a un ángulo decimal. |
dPolyline | Dibuja una línea compuesta de varios segmentos. |
dRoundedRectangle | Dibuja un rectángulo redondeado:- 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.
|
Age | Devuelve la edad según la fecha de nacimiento. |
FirstDayOfYear | Devuelve la fecha del primer día del año. |
EpochToDateTime | Convierte una fecha y hora en formato Epoch (número de unidades de tiempo desde el 01/01/1970 a las 00h00 UTC) en una fecha y hora local. |
ExtractLine | Extrae una línea específica de una cadena de caracteres. |
Factorial | Devuelve el factorial de un número entero. |
geoAzimuth | Devuelve la dirección representada por un lugar en relación con otro. |
geoDistancia | Devuelve la distancia entre los dos lugares. Esta distancia se expresa en metros por defecto. |
GetColor | Permite obtener un conjunto de colores armoniosos sin tener que usar una tabla de colores. |
GetGUID | Calcula un identificador único global (llamado "GUID"), cuyo tamaño es: - igual a 16 bytes, lo que significa 32 caracteres hexadecimales.
- igual a 32 bytes, lo que significa 64 caracteres hexadecimales.
|
GetIdentifier | Calcula un identificador único (entero) para un ejecutable o para una sesión. |
GetUUID | Calcula un Identificador Único Universal de 128 bits ("UUID"). |
GetUUUID256 | Calcula un identificador único universal de 256 bits ("UUID"). |
grBarColor | Inicializa el color de una barra específica en un gráfico de tipo histograma o un histograma apilado. |
grCategoryColor | Inicializa la categoría Color para un gráfico cuyo tipo es: Columna *, - Gráfico de burbujas,
- Cascada.
|
grCategoryLabel | - Inicializar la etiqueta de la categoría (o sección) de datos en un gráfico.
|
grPieStartAngle | Indica el ángulo inicial de la primera sección en una carta de pastel, carta semicircular o carta de donas. |
grPointColor | Inicializa el Color de un punto específico en uno de los siguientes tipos de gráfico:- Line,
- Dispersión,
- Gráfico de burbujas.
|
grSeriesColor | Inicializa el Color de una serie o el Color de una sección. |
grSunburstRootSection | Cambia o especifica el ruta de la raíz en un gráfico de Sunburst. |
grTooltip | Pantallas y formatos: - el tooltip associated con cada sección de un gráfico (sección de un gráfico circular, columna de un gráfico de columnas, etc.). También permite conocer las características de la herramienta associated con cada sección del gráfico.
- un tooltip personalizado, associated con un punto.
|
HashCheckString | Comprueba el guión de una cadena de caracteres para un tipo específico de algoritmo. |
HashString | Calcula el Hash de una cadena de caracteres según un algoritmo específico. |
HexaToBuffer | Convierte una cadena con bytes hexadecimales en un buffer binario. |
HiWord | Devuelve los dos bytes altos de un entero. |
InAutomaticTestMode | Permite saber si se está ejecutando o no una prueba automatizada. |
InDeviceOwnerMode | Indica si la aplicación Android está en modo "Device owner". |
InKioskMode | Indica si la aplicación Android está en modo kiosco. |
InLinuxMode | Indica si el código se ejecuta o no en modo Linux. |
InMacCatalystMode | Indica si la aplicación se ejecuta en modo Mac Catalyst (ejecución de una aplicación iPad en Mac). |
InVGAMode | Indica si la aplicación se ejecuta en un dispositivo móvil en modo VGA. |
InWebMode | Indica si se el proceso actual se inicia:- desde un ejecutable WINDEV.
- desde el motor de ejecución de WEBDEV (AWP).
|
JSONToString | Convierte el contenido de una variable de tipo JSON a una cadena JSON. |
LooperAddInProgress | Modifica o devuelve el estado de visibilidad de la ventana de espera interna al añadir elementos adicionales en un Infinite control Looper. |
LoWord | Devuelve los dos bytes bajos de un entero. |
MakeInteger | Crea un entero de 4 bytes a partir de dos enteros de 2 bytes. |
MatAdd | Añade dos matrices de las mismas dimensiones (el mismo número de filas y el mismo número de columnas). |
MatCopy | Crea el copy de una matriz. |
MatCreate | Crea una matriz que contiene 0 columna fila y 0. |
MatDelete | Borra una matriz existente. |
MatDeterminante | Calcula el determinante de una matriz cuadrada (el número de filas es igual al número de columnas). |
MatError | Identifica el tipo de último error causado por una función Matxxx (funciones para la gestión de matrices). |
MatExist | Comprueba la existencia de una matriz en memoria. |
MatFill | Inicializa todos los elementos que se encuentran en una matriz de un tamaño determinado. |
MatFloatAdd | Añade un valor a cada elemento de matriz. |
MatFloatMultiply | Multiplica cada elemento de matriz por un valor. |
MatInvert | Invierte una matriz cuadrada. |
MatMultiply | Multiplica dos matrices. |
MatNbColumn | Devuelve el número de columnas que se encuentran en una matriz. |
MatNbLine | Devuelve el número de filas que se encuentran en una matriz. |
MatRead | Lee el valor de un elemento de matriz. |
MatReadColumn | Lee el valor de todos los elementos que se encuentran en una columna de matriz. |
MatReadLine | Lee el valor de todos los elementos que se encuentran en una matriz fila. |
MatStack | Comprime la huella de memoria ocupada por una matriz. |
MatTranspose | Calcula la matriz transpuesta. |
MatWrite | Escribe un elemento en una matriz. |
Media | Calcula la media de varios elementos:
Elementos * encontrados en un array, |
MonthNumberInAlpha | Devuelve el nombre del mes según su número. |
NoCaracter | Devuelve una cadena de caracteres sin los caracteres especificados que se encuentran a la izquierda y a la derecha.. |
NoLeftCharacter | Devuelve un string sin los caracteres especificados que se encuentran a la izquierda del string inicial. |
NoRightCharacter | Devuelve un string sin los caracteres especificados que se encuentran a la derecha del string inicial. |
NumberInWords | Convierte un número en palabras. |
Easter | Devuelve la fecha de Pascua del año especificado según el calendario cristiano occidental. |
FirstDayOfWeek | Devuelve la fecha del primer día de la semana (es decir, el lunes). |
FirstDayOfMonth | Devuelve el primer día del mes. |
RealToDateTime | Convierte un real de 8 bytes en una fecha y hora. |
RGBToHTML | Devuelve el color HTML que corresponde al color RGB. |
RoundDown | Devuelve el valor de un valor numérico redondeado al entero inferior más cercano. |
RoundUp | Devuelve el valor de un valor numérico redondeado al entero mayor más cercano. |
sComputeCrc16 | Comprueba una cadena de caracteres antes y después de la transmisión entre las aplicaciones WINDEV y los sitios WEBDEV. |
sComputeCrc32 | Calcula la comprobación de redundancia cíclica (CRC) del búfer. |
SexagesimalToDecimal | Devuelve el ángulo decimal correspondiente a un ángulo sexagesimal. |
StatAverage | Calcula la media aritmética, geométrica o armónica de una serie de valores. |
StatAverageDeviation | Calcula la desviación media de los valores en relación con su media aritmética. |
StatCorrelation | Calcula el coeficiente de correlación entre dos series de valores. |
StatCovariance | Calcula la covarianza entre dos series de valores. |
StatError | Devuelve el número de error del último error causado por una función Statxxx (funciones estadísticas). |
StatMax | Calcula el valor máximo para una serie de valores. |
StatMin | Calcula el valor mínimo para una serie de valores. |
StatStandardDeviation | Calcula la desviación estándar para una serie de valores. |
StatStandardDeviationP | Calcula la desviación estándar para una serie completa de valores. |
StatSum | Calcula la suma de una serie de valores. |
StatVariance | Calcula la desviación para una serie de valores. |
StatVarianceP | Calcula la desviación para una serie completa de valores. |
StringDelete | Elimina: - todas las instancias de una subcadena en una cadena.
- parte de una cadena dentro de otra cadena. La parte de la cadena a eliminar se identifica según su posición y longitud.
|
StringEndsWith | Verifica si una cadena de caracteres termina: - por una cadena de caracteres específica.
- por una de las cadenas de caracteres de un array.
|
StringIncrement | Incrementa un número al inicio o al final de una cadena. |
StringInsert | Inserta una cadena en otra cadena de caracteres en una posición determinada. |
StringReverse | Invierte los caracteres de una cadena. |
StringSplit | Extrae las subcadenas de una cadena de caracteres en función de uno o más separadores. |
StringStartsWith | Verifica si una cadena de caracteres comienza: - por una cadena de caracteres específica.
- por una de las cadenas de caracteres de un array.
|
StringToArray | Rellena una array unidimensional o bidimensional del tipo especificado con el string pasado en el parámetro. |
StringToJSON | Convierte una cadena JSON en una variable de tipo JSON. |
Suma | Calcula la suma de los elementos array. |
SysDateTime | Devuelve o modifica la fecha del sistema (fecha y hora actuales definidas en el equipo actual). |
TableAddInProgress | Modifica o devuelve el estado de visibilidad de la ventana de espera interna al añadir elementos adicionales en un Infinite control Tabla. |
TableCollapseExpand | Contrae o expande un elemento de un control Tabla o Tabla TreeView. |
TextToHTML | Convierte una cadena de texto en una cadena HTML (los caracteres CR son reemplazados por <BR>, los caracteres acentuados son reemplazados por su equivalente en HTML, ...). |
ToClipboard | Escribe información de texto o imagen en el portapapeles del sistema. |
Truncar | Trunca la parte derecha de una cadena o tampón. |
LastDayOfWeek | Devuelve la fecha del último día de la semana que corresponde a una fecha determinada. |
LastDayOfMonth | Devuelve la fecha del último día del mes especificado. |
URLExtractPath | Devuelve los diferentes elementos de una URL: protocolo, usuario, contraseña, dominio, puerto, Resource ruta, nombre Resource, extensión Resource, solicitud y fragmento. |
WordCount | Devuelve el número de palabras en una cadena. |
WordToArray | Rellena un array con las palabras de una cadena. |
XMLChildExist | Especifica si la etiqueta actual tiene hijos correspondientes al tipo buscado (tag, atributo, ....). |
XMLDelete | Elimina el elemento actual (así como toda la rama) de un Document XML. |
XMLExecuteXPath | Ejecuta una consulta del XPATH: - en un documento XML.
- en una variable xmlDocument.
|
XMLExtractDocument | Crea un nuevo Document XML a partir de un Document XML existente. |
XMLExtractString | Extrae el contenido de una etiqueta que se encuentra en un Document XML. |
XMLInsertDocument | Inserta la etiqueta XML actual que se encuentra en un Document XML en otro Document XML. |
XMLInsertElement | Inserta un elemento XML (etiqueta o atributo) en un Document XML. |
XMLModify | Modifica el contenido del elemento actual que se encuentra en el XML Document. |
XMLNamespace | Devuelve el prefijo del espacio de nombres asociado con la etiqueta actual en un documento XML. |
XMLNamespaceURI | Devuelve la URI del espacio de nombres asociado con la etiqueta actual en un documento XML. |
XMLPath | Devuelve la posición actual en el Document en formato XPATH. |
XMLRead | Devuelve el valor de un elemento XML o el valor del atributo para un elemento XML. |
XMLRename | Renombra el elemento actual (etiqueta o atributo) en un documento XML. |
XMLRestorePosition | Restaura el contexto previamente guardado de un Document XML. |
XMLResultado | Devuelve el resultado de una consulta de cálculo XPath. |
XMLSavePosition | Almacena la posición actual en el XML Document. |
XMLToText | Convierte un string en formato XML en un string estándar. |
XMLWrite | Crea o modifica el valor de un elemento XML o el valor del atributo para un elemento XML. |