Fazer write-back dos valores

É possível tornar as células de um relatório graváveis, de modo que os usuários possam inserir ou alterar valores no banco de dados.

Dois pares de funções podem ser usados para tornar as células graváveis: RWC/WBC aplicam write-back a valores e RWA/WBA aplicam write-back a atributos.

Use fórmulas RWC (Read Write Cell) para recuperar os valores do banco de dados e permitir que os usuários atualizem e salvem esses valores.

Use fórmulas WBC (Write-Back Cell) quando não há nenhum valor existente no banco de dados, mas os usuários precisam da permissão para inserir valores. Ela fornece uma célula em branco para entrada de dados. É recomendável que as fórmulas WBC e WBA sejam aplicadas em ações usando o modo de ação Célula Editada.

As fórmulas RWC podem ser criadas na caixa de diálogo Editar Fórmula OLAP. Selecione valores de células, como o tipo de fórmula e as caixas de seleção Modo fixo e Permitir write-back .

Se você especificar manualmente fórmulas RWC e WBC, remova também manualmente a proteção contra gravação da célula. Clique com o botão direito do mouse na célula e selecione Formatar Células. Na guia Proteção, limpe a caixa de seleção Células.

É possível fazer write-back diretamente nos elementos base, mas não em elementos consolidados. Por exemplo, você pode alterar o valor de um elemento individual de produto, mas não o valor de um elemento 'Todos os Produtos'.

Quando você faz write-back de um valor para um elemento base, os valores dos elementos consolidados que referenciam o elemento base são recalculados. Por exemplo, Janeiro, Fevereiro e Março podem ser definidos como elementos base do elemento consolidado 1º Trimestre. Se você fizer write-back de um valor para Janeiro, o valor do 1º Trimestre será atualizado.

Nota

Quando você faz write-back de strings (por exemplo, atributos), pode ser necessário incluir números como parte da string. Para forçar a gravação de números como strings, use um apóstrofo para prefixá-los. Por exemplo, 007 faz write-back de 7, mas '007 faz write-back de 007.