RDB

Esta función devuelve los valores de una lista relacional creada con una consulta SQL.

Sintaxis

=RDB(HYPERBLOCK("hyperblock_name"),row_index,"column_title")

Uso de RDB en el hiperbloque

El contenido de las bases de datos relacionales se visualiza en la hoja de cálculo mediante hiperbloques y consultas SQL.

Arrastre una lista relacional desde la estructura de base de datos para crear un hiperbloque. Seleccione la celda de valor y abra el cuadro de diálogo Editar fórmula OLAP. Seleccione Valores relacionales como tipo de fórmula.

En la sección Base de datos, seleccione la tabla y la columna de la base de datos relacional. La fórmula RDB se muestra en el campo Fórmula OLAP.
Nota

La fórmula RDB solo puede mostrar los campos de datos seleccionados en la consulta SQL.

Uso de RDB fuera del hiperbloque

Seleccione la celda de valor y seleccione Insertar función > Especial > RDB.

Especifique la siguiente información:
Nombre
Especifique un nombre de hiperbloque.
row_index
Especifique una referencia de registro o fila.
column_title
Especifique el nombre de una columna desde la que se muestra el valor.
Usar número de línea
Establezca el valor a TRUE para generar números de índice de fila como nombre exclusivo de un registro.
Nota

La base de datos relacional no utiliza nombre exclusivo. El nombre exclusivo se genera a partir de la primera columna de la tabla relacional. En este caso, la referencia del registro es el valor de ese nombre exclusivo. El comportamiento de esta referencia de registro puede cambiarse en la configuración avanzada del hiperbloque.

Ejemplo de tabla SQL

Id. Nombre Tipo de elemento OrderPosition DataSourceID
Desviación Desviación NULL 2 NULL
Valor real Valor real NULL 1 NULL
Presupuesto Presupuesto NULL 1 NULL
Simulación Simulación NULL 2 NULL
Previsión Previsión NULL 3 NULL

Ejemplo de número de línea usado como índice establecido en FALSE

Título de elemento Nombre único del elemento Id. Nombre Tipo de elemento OrderPosition DataSourceID
Desviación Desviación Desviación Desviación NULL 2 NULL
Valor real Valor real Valor real Valor real NULL 1 NULL
Presupuesto Presupuesto Presupuesto Presupuesto NULL 1 NULL
Simulación Simulación Simulación Simulación NULL 2 NULL
Previsión Previsión Previsión Previsión NULL 3 NULL

El uso de =RDB(HYPERBLOCK("HyperblockXXX"), "Desviación", "OrderPosition") proporciona el valor de salida 2.

Ejemplo de número de línea usado como índice establecido en TRUE

Título de elemento Nombre único del elemento Id. Nombre Tipo de elemento OrderPosition DataSourceID
1 1 Desviación Desviación NULL 2 NULL
2 2 Valor real Valor real NULL 1 NULL
3 3 Presupuesto Presupuesto NULL 1 NULL
4 4 Simulación Simulación NULL 2 NULL
5 5 Previsión Previsión NULL 3 NULL

El uso de =RDB(HYPERBLOCK("HyperblockXXX"), "3", "Name") proporciona el valor de salida Presupuesto.