Dynamické reporty
Do reportů můžete přidávat různou míru dynamiky.
Je možné například přidat pole se seznamem, ze kterého mohou uživatelé vybírat dimenzi řezu. Případně můžete vytvořit plně dynamický report, ve kterém uživatelé mohou zvolit, které datové propojení, kostku a dimenze v reportu použít, a vybrat (například přetažením), které dimenze použít na osách sloupců a řádků.
Takovéto plně dynamické reporty jsou nezávislé na databázi a nemají na ně vliv změny struktury datové kostky.
Tento oddíl popisuje různé metody a techniky pro zvyšování dynamiky reportů.
Doporučený postup
Vytváření dynamických reportů obnáší využívání reportů a globálních proměnných. Je-li to možné, používejte proměnné reportu:
- Není snadné zjistit, ke kterým reportům se globální proměnné vztahují. Důsledným používáním proměnných reportu se tak vyhnete situaci, kdy složku Globální proměnné zaplní proměnné bez jasného účelu.
- Snímky reportu uchovávají pouze proměnné reportu. Pokud report využívá globální proměnné, snímek nemusí zobrazovat očekávaná data.
- V aplikaci Application Studio Service můžete otevřít stejný report na samostatných kartách a aktualizovat každou instanci nezávisle. Můžete například uchovávat datum v globální proměnné. Pokud v jedné instanci reportu změníte její hodnotu, nedojde k aktualizaci druhého. Pokut poté provedete zpětný zápis hodnoty ve druhé instanci, nezapíše se zpět podle očekávání.