RWAC

Questa funzione consente di eseguire il writeback del valore di un attributo di un elemento in un contesto specificato. Non è possibile eseguire il writeback delle modifiche nei valori degli attributi intrinseci, ma è possibile eseguire il writeback delle modifiche in altri attributi.

RWAC è la versione scrivibile di ROAC.

Se vengono creati attributi dinamici in un modello di dati OLAP, i valori degli attributi assegnati agli elementi possono cambiare in base al contesto in cui viene creato un report per tali elementi. Ad esempio, per evitare una frode, il colore dei permessi di parcheggio potrebbe cambiare nel contesto dell’anno di emissione. In alternativa, il responsabile a cui è assegnato un prodotto potrebbe variare nel contesto delle diverse fasi di produzione. Ciò significa che le modifiche agli attributi Colore e Responsabile sono basate sugli elementi selezionati da una dimensione relativa al tempo e da una dimensione relativa alla fase di produzione. Negli esempi riportati di seguito le dimensioni relative a tempo e a fase di produzione sono le dimensioni pilota.

Sintassi

=RWAC("data_connection","cube", "hierarchy_name", "attribute_name", "element_name", "context" {,"context"})

Gli argomenti di contesto sono riferimenti a un elemento di una dimensione pilota (ad esempio un riferimento a una cella o a una variabile che contiene un elemento di una dimensione pilota).

Esempio

Questo esempio è basato sull'applicazione di esempio, che ha l'attributo dinamico Regional Product Manager sulla dimensione Product. Le dimensioni Period e Region sono dimensioni pilota. In altri termini, il valore dell'attributo Regional Product Manager dipende dagli elementi selezionati dalle dimensioni Period e Region:

=RWAC("BestPracticesOLAP","Analysis","[product]", "Regional Product Manager","[product].[all tires].[car tires all season]", "[period].[all years].[2016]","[region].[all regions]")