Színkódolás MDX-ből


Ha az OLAP kliens alkalmazásunk lehetőséget biztosít, hogy megjelenítse a szerveren beállított formázási utasításokat (Font color, back color, .), akkor könnyen tudunk olyan riportokat készíteni, amelyek egy bizonyos értéktől való eltérést, annak irányától függően eltérő színnel jelenít meg. Például zölden jeleníti meg azokat a számokat , amelyeknek örülünk, pirossal amelyeknek nem és feketével, amelyek közömbösek számunkra.

Színkódolás (Color coding) MDX-ből

A következő MDX utasítás pirosra színezi a számokat, ha az időarányos terv 90 százalékánál kevesebb valósult meg, zöldre, ha az aktuális tényadatok 10 százalékkal meghaladják az időarányos tervet és feketére, ha a tény e két küszöbszám között áll:

iif([Line Item].[Current Year Fact]/[Line Item].[Proportional Budget]<0.9
 , rgb(255, 0,0) 
 ,iif([Line Item].[Current Year Fact]/[Line Item].[Proportional Budget]>1.1
  ,rgb(0, 255, 0)
  ,rgb(0,0,0)
 )
)

Ahol az RGB függvény állítja elő a színeket. (RGB = RedGreenBlue.) Például az RGB(255, 0, 0) csak Red (Piros) színt tartalmaz.

Ha Excel 2000-et, 2003-at használunk, sajnos le kell mondanunk erről a lehetőségről, de ígéretek szerint az Excel 12 már támogatni fogja az OLAP szerveren tárolt formázási utasítások megjelenítését.

Kapcsolódó anyagok:

Elválasztó

Már készül a következő cikk. Kérjen értesítést a megjelenéséről itt.

|

Szóljon hozzá!

Szabály: Legyen kedves, segítõkész és vállalja a nevét.
A mező tartalma nem nyilvános.
  • A web és email címek automatikusan linkekké alakulnak.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • A sorokat és bekezdéseket automatikusan felismeri a rendszer.
ANTI SPAM
A robot regisztrációk elkerülésére.
Image CAPTCHA
Figyeljen a kis és nagybetűk használatára