DBR

DBR recupera un valor de un cubo de TM1 CXL especificado.

En IBM® Cognos Analysis for Microsoft Excel, la función DBR es equivalente a la función DBRW. Ambas funciones están optimizadas para reducir el tráfico de la red y mejorar el rendimiento en las redes de área amplia.

Cuando todos los argumentos element (e1, e2, etc.) de la función son elementos de hoja, la función DBR también puede utilizarse para escribir valores en el cubo especificado, siempre y cuando el usuario cuente con los privilegios de acceso apropiados para el cubo, las dimensiones, los elementos o las celdas en cuestión. Al especificar un valor en una celda que contiene dicha función DBR, el valor se envía al servidor.

Habilitar la prestación de reescritura para la función DBR

Nota: En el programa Early Release, debe editar el archivo CognosOfficeReportingSettings.xml para habilitar la reescritura. En Windows 7, este archivo de configuración se instala en Users\nombre_usuario\AppData\Local\Cognos\Office Connection. Para habilitar la reescritura, cambie el valor false de AllowFormulaWriteBack por true.
<setting name="AllowFormulaWriteBack">True</setting>

Sintaxis

DBR(cube, e1, e2,[...en])

Los argumentos se describen en la lista siguiente.

cube
Nombre del cubo del que se va a recuperar el valor.
e1,...en

Nombres de los elementos de dimensiones que definen la intersección del cubo que incluye el valor que desea recuperar.

Los argumentos del e1 al en distinguen secuencias. e1 debe ser un elemento de la primera dimensión del cubo, e2 debe ser un elemento de la segunda dimensión, y así sucesivamente. Estos argumentos también pueden ser nombres de alias de elementos de dimensiones.

Los nombres de elemento numéricos deben colocarse entre comillas dobles. Por ejemplo ""14357"".

Ejemplo

DBR("92act4d", "California", "3.5 Diskettes", "Net Sales","January")

En este ejemplo, 92act4d es el nombre del cubo y la función devuelve el valor en la intersección de California, 3.5 Diskettes, Net Sales y January.