> For the complete documentation index, see [llms.txt](https://wedocs.gitbook.io/wedocs-5.1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wedocs.gitbook.io/wedocs-5.1/wedocs-4.5-es_es/notas-de-la-version/release-notes-4.2.md).

# Notas de la Versión 4.2

Novedades y Mejoras Weknow

## <mark style="color:blue;">Aspectos Destacados</mark>

### <img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/ns0mTGWLFz2fUeJBDUjP/analytics.png" alt="" data-size="line"> Visualización web en el escritorio

La innovación principal de la versión 4.2 es la actualización de la visualización en el escritorio, proporcionando una experiencia visual similar a la versión web. Esto trae una uniformidad que habilita una serie de funcionalidades antes no disponibles en el escritorio, ahora totalmente accesibles. [#visualizacion-web-en-el-escritorio-1](#visualizacion-web-en-el-escritorio-1 "mention")

### <img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/xFKLVEshhTKyrx9IpyW5/time-to-market.png" alt="" data-size="line"> Grupos de metadatos offline

Ahora puedes crear grupos de metadatos offline fácilmente. Solo necesitas acceder a la opción 'Metadatos', seleccionar 'Grupos de Metadatos Offline' y especificar qué metadatos deseas agrupar en el conjunto deseado. [#grupos-de-metadatos-offline-1](#grupos-de-metadatos-offline-1 "mention")

### <img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/5795VZu3WpcFpfXcn2cY/analysis.png" alt="" data-size="line"> Biblioteca de funciones

Presentamos una nueva funcionalidad en la biblioteca de funciones que permite crear funciones personalizadas, mejorando la organización y eliminando la duplicación. [#biblioteca-de-funciones-1](#biblioteca-de-funciones-1 "mention")

## <mark style="color:blue;">Detalles</mark>

### Visualización web en el escritorio

* La principal innovación de la versión 4.2 es la actualización de la visualización dentro del escritorio. Ahora, al acceder a un dashboard, la experiencia visual será equivalente a la versión web en un navegador. Esta uniformidad trae consigo una serie de funcionalidades anteriormente no disponibles en el escritorio, ahora plenamente accesibles.

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/4NMHnBxYvqVIUe3KLXvr/image.png" alt=""><figcaption></figcaption></figure></div>

### Grupos de metadatos offline

* A partir de ahora, es posible crear un grupo de metadatos offline. Solo necesitas acceder a la opción 'Metadatos', seleccionar 'Grupos de Metadatos Offline' e informar los metadatos que deseas agrupar en el conjunto.

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/YIUIqcsFF9sjXErhUsU0/image.png" alt=""><figcaption></figcaption></figure></div>

{% hint style="danger" %} <mark style="color:red;">**IMPORTANTE:**</mark> <mark style="color:red;">Es necesario activar la opción</mark> <mark style="color:red;">**“Generación de datos de metadatos offline (grupo)”**</mark> <mark style="color:red;">en el Gestor de Tareas para generar el grupo</mark>.
{% endhint %}

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/OBTFIXERmndZ058pjFZM/image.png" alt=""><figcaption></figcaption></figure></div>

### Biblioteca de funciones

* Introdujimos una nueva funcionalidad de biblioteca de funciones, que permite la creación de funciones personalizadas para mejorar la organización, eliminando la necesidad de duplicación.

Un ejemplo podría ser crear una función llamada, por ejemplo, Tasa que aceptaría 2 parámetros Dividendo y Divisor con la fórmula:

`div(getVar("pDividendo"),getVar("pDivisor"))*100`

Y con la nueva función la usarías de la siguiente manera:

`cf_tasa(getvar("qt_obito"),getvar("qt_saida"))`

Si necesitas crear un nuevo campo de este estilo, solo llama a la función que creaste. Si, eventualmente, notas que hay un error en esta fórmula, solo necesitas cambiarlo dentro de la función y esto se reflejará en todos los campos que la usan.

<figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/JA8E5HlefZEvm1KeoMqw/image.png" alt=""><figcaption></figcaption></figure>

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/FWKS7X0nU1PI3SiRIuFQ/image.png" alt=""><figcaption></figcaption></figure></div>

### Mejoras en el componente de imagen

* El componente de imagen fue mejorado, ahora alineado al estándar de los demás componentes, como hojas de cálculo y texto, proporcionando una experiencia más uniforme e integrada.

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/igKjDnPIOesSOAl54LRB/image.png" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/AbZFMPW2VMDhBzHI4F5X/image.png" alt=""><figcaption></figcaption></figure></div>

### Indicador en la interfaz de edición de metadatos

* Se implementó un indicador en la interfaz de edición de metadatos que aclara la ubicación de ejecución de la consulta para metadatos híbridos. Esta ejecución puede ocurrir en tres entornos distintos:
  1. En la base de datos de origen, si se selecciona una conexión del registro;
  2. En memoria, utilizando SQLite;
  3. En MonetDB, cuando todas las tablas virtuales sean metadatos offline.

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/ljnytvmQefPfkC2lEYuC/image.png" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/BXD1MKIWBTXr3BqSasAq/image.png" alt=""><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/Tqkh3mpAfU28WKOznNNs/image.png" alt=""><figcaption></figcaption></figure></div>

### Metadato

* Ahora ya no es necesario colocar el nombre de una tabla virtual entre % para que la ejecución ocurra directamente en MonetDB.

### Formateo

* Al insertar/editar un metadato, al abrir el formato de un campo calculado por fórmula sin formato definido, se sugerirá/presentará el formato que se está aplicando (que se basa en el tipo resultante de la fórmula). Por ejemplo, para una fórmula 2+2 se presentará un formato numérico.
* Al insertar/editar un metadato híbrido, al abrir el formato de un campo generado por un campo calculado, se sugerirá/presentará el formato que se está aplicando. Si el campo tiene formato en el campo original (de la tabla virtual) se presentará aquí.
* Al insertar/editar un metadato híbrido, al listar los campos de una tabla proveniente de una tabla virtual, los campos generados por un campo calculado presentarán el tipo de dato resultante de la fórmula.

### Mensaje mejorado

* Si el usuario no incluye el nombre de algún campo entre comillas dobles, resultando en un error durante la ejecución del comando SQL del metadato híbrido, ahora se proporcionará un mensaje de error mejorado.

Mensaje antiguo:

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/jiHhFL5CpJbAsqgUUDvJ/image.png" alt=""><figcaption></figcaption></figure></div>

Nuevo mensaje:

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/LtuKdkZQFiXR9SgaVLrU/image.png" alt=""><figcaption></figcaption></figure></div>

### Nuevas fórmulas

* Se añadieron 14 nuevas fórmulas.

<div align="left"><figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/PT6T47ohwFIRHm3nFkTQ/image.png" alt=""><figcaption></figcaption></figure></div>

**cumul\_sum**: Retorna la suma acumulada de Campo.

**daysBetween**: Retorna la cantidad de días entre la FechaInicial (inclusive) y la FechaFinal (inclusive). Opcionalmente, ignora algunos días de la semana.

**isNull**: Retorna si Valor es nulo.

**join**: Concatena los textos de una Lista usando un Separador.

**lag**: Retorna el valor anterior de Campo.

**lead**: Retorna el valor siguiente de Campo.

**median\_cont**: Retorna la mediana de Campo.

**percent**: Retorna el porcentaje de Campo en relación al total.

**percentile\_cont**: Retorna el percentil de Campo.

**rank**: Retorna el ranking de Campo.

**sort**: Ordena una Lista.

**split**: Divide Texto usando Separadores.

**var**: Retorna la variación de Campo.

**varPer**: Retorna la variación porcentual de Campo.

[Consulta más detalles en el manual.](broken://pages/UybOmDngj0S2e6FnvONV)

### Visualización de contraseña en la pantalla de acceso/login

* En la pantalla de acceso/login, ahora es posible visualizar la contraseña guardada. Para hacerlo, solo necesitas hacer clic en el ícono ubicado al lado de la contraseña, como se muestra en el gif a continuación.

<figure><img src="https://content.gitbook.com/content/a1FAuCUodcVmlnRQ0jt7/blobs/ISqYKx7kwKbk1UiktfFO/bFUPKfW.gif" alt=""><figcaption></figcaption></figure>

### Migración a Angular2+

* En la versión 4.2, implementamos una actualización significativa a Angular 2+ con el objetivo principal de mejorar el rendimiento del sistema.

{% hint style="info" %} <mark style="color:blue;">**Para más información accede a nuestro SAC**</mark>

<https://atendimento.weknowhealthtech.com.br/kb> o envíanos un correo a <atendimento@weknowhealthtech.com.br>
{% endhint %}
