V DAXu se samozřejmě dají, stejně jako v jiných jazycích, používat proměnné. I když, popravdě řečeno, v DAXu se bez nich, na rozdíl od jiných jazyků, můžeme ve většině případů obejít.

Proměnné ale mohou zápis vzorců zjednodušit.

Pár dalších informací k proměnným v DAXu:

  • Proměnné mohou odkazovat na jiné proměnné
  • Proměnná se v průběhu zápisu nemůže měnit (takže to vlastně, upřímně řečeno, vlastně není proměnná...)
  • Proměnné se spočtou na začátku, před příkazem RETURN - a pak se jejich výstupy mohou použít v průběhu výpočtu opakovaně. Znovu už se nepočítají - takže se tím dá trochu zrychlit výpočet.
  • Proměnné jsou vyhodnoceny v kontextu (filtru), který je použitý na začátku - nezohledňuje se tedy pozdější práce s kontextem.
  • Proměnná může obsahovat jak jedno číslo, tak tabulku.

Zápis je jednoduchý. Proměnná se definuje, pak se napíše RETURN a pokračujeme zápisem, ve kterém je proměnná použitá.

Ukázka proměnné obsahující jednu hodnotu:

Ukázka proměnné obsahující tabulku:

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář