# Conversión automática de datos

Cuando pasamos datos de un tipo a datos de otro tipo, el sistema realiza una conversión automática de los mismos. Así tenemos:

## **Dato numérico en una cadena de texto**

Cuando en una expresión de texto utilizamos un dato numérico, éste se toma con el signo y con los decimales. Por ejemplo, el número -26.125,55 al incluirlo en una fórmula de texto se convertirá a -26125.55.

Cuando en una fórmula intervienen datos numéricos y el operador +, la operación a realizar (suma o concatenación) dependerá del primero de los valores especificados. Si es un número, se tomará como una suma, si es una cadena, como una concatenación.

Por ejemplo, si en un campo o variable de tipo alfabético se escribe la fórmula: 1+1, puesto que el primer dato es numérico, se tomará como una suma, por lo que se devolverá 2. Si lo que queremos es concatenar ambas cifras, para indicar que se trata de una concatenación basta con que al principio de la expresión se escriba "" con lo que la fórmula sería ""+1+1, lo que devolvería 11.

En ambos casos el resultado es una cadena de texto, aunque en el primer caso se devuelve como cadena la suma de ambas cifras y en el segundo la concatenación de las mismas.

## **Fecha en una cadena de texto**

Cuando en una cadena de texto incluimos un dato de tipo fecha, lo devuelve en formato de **día-nombre del mes abreviado-año completo**. Por ejemplo 12/12/1998, este es incluido en la cadena de texto como 12-Dic-1998.

## **Hora en una cadena de texto**

Cuando se pasa un dato de tipo hora a una cadena de texto, se convierte automáticamente en formato **dd:mm:ss**. Ejemplo: 12:15:33.

## **Hora en numérico**

Al pasar un dato de tipo hora a un campo o variable numérico, éste último convierte la hora en segundos. Así por ejemplo: 10:44:01 = 38641


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.velneo.com/25/velneo-vdevelop/proyectos-objetos-y-editores/editores/asistente-de-formulas/conversion-automatica-de-datos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
