RDB

Essa função retorna valores de uma lista relacional que não foi criada com uma consulta SQL.

Sintaxe

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

Usar o RDB em um hiperbloco

O conteúdo de bancos de dados relacionais é exibido na planilha usando hiperblocos e consultas SQL.

Arraste uma lista relacional da Estrutura de Banco de Dados para criar um hiperbloco. Selecione a célula de valor e abra a caixa de diálogo Editar Fórmula OLAP. Selecione Valores relacionais como o tipo de fórmula.

Na seção Banco de dados, selecione a tabela e a coluna do banco de dados relacional. A fórmula RDB é exibida no campo de fórmula OLAP.
Nota

A fórmula RDB só pode exibir os campos de dados selecionados na consulta SQL.

Usar o RDB fora do hiperbloco

Selecione a célula de valor e selecione Inserir função > Especial > RDB.

Especifique estas informações:
Nome
Especifique um nome de hiperbloco
índice_de_linha
Especifique uma referência de registro ou linha.
título_da_coluna
Especifique o nome de uma coluna da qual o valor é exibido.
Use o número da linha
Defina como TRUE para gerar números de índice de linha como nome exclusivo de um registro.
Nota

O banco de dados relacional não usa nome exclusivo. O nome exclusivo é gerado a partir da primeira coluna da tabela relacional. Nesse caso, a referência de registro é o valor desse nome exclusivo. O Comportamento dessa referência de registro pode ser alterado nas Configurações avançadas do hiperbloco.

O exemplo da tabela SQL

ID Nome Tipo de elemento Posição do pedido DataSourceID
Variação Variação NULL 2 NULL
Real Real NULL 1 NULL
Orçamento Orçamento NULL 1 NULL
Simulação Simulação NULL 2 NULL
Previsão Previsão NULL 3 NULL

Exemplo de número de linha usado como índice definido como FALSO

Legenda do elemento Elemento Uniquename ID Nome Tipo de elemento Posição do pedido DataSourceID
Variação Variação Variação Variação NULL 2 NULL
Real Real Real Real NULL 1 NULL
Orçamento Orçamento Orçamento Orçamento NULL 1 NULL
Simulação Simulação Simulação Simulação NULL 2 NULL
Previsão Previsão Previsão Previsão NULL 3 NULL

O uso de =RDB(HYPERBLOCK("HyperblockXXX"), "Variance", "OrderPosition") fornece o valor de Saída 2.

Exemplo do número da linha usado como índice definido como TRUE

Legenda de Elemento Elemento Uniquename ID Nome Tipo de elemento Posição do pedido DataSourceID
1 1 Variação Variação NULL 2 NULL
2 2 Real Real NULL 1 NULL
3 3 Orçamento Orçamento NULL 1 NULL
4 4 Simulação Simulação NULL 2 NULL
5 5 Previsão Previsão NULL 3 NULL

O uso de =RDB(HYPERBLOCK("HyperblockXXX"), "3", "Name") fornece o valor de saída Orçamento.