Rizika, omezení a známé problémy
S těmito riziky a omezeními obeznámeni se musí seznámit každý, kdo navrhuje reporty. Při nesprávném použití se nezobrazují žádná varování ani chybové zprávy.
Pokud neobnovíte celý report, přenesou se ze serveru do webového prohlížeče pouze změněné hodnoty. Může to zvýšit výkon a zamezit nežádoucím vizuálním efektům, ke kterým může docházet v některých prohlížečích. Je zde však riziko, že report zobrazený na webu se bude lišit od reportu na serveru.
Chcete-li tomu zamezit, používejte možnosti Držitel akce a Žádné pouze v případě, že viditelná oblast reportu se po provedení akce nezmění.
Pokud rozsah nezahrnuje všechny ovlivněné buňky, způsobí to problémy.
Například:
- Nastavený parametr akce změní buňky D1:D2 a X1:X2.
- Operátor navrhující report zadá rozsah obnovení D1:D2.
- Při provedení akce se aktualizují pouze buňky D1 a D2. Skutečný stav reportu se nezobrazí, dokud nebude obnovený celý report, a to buď provedením jiné akce nebo opětovným načtením dashboardu.
Omezení
Několik vizuálních vlastností buněk lze změnit provedením akce. Ne všechny tyto vlastnosti však lze obnovit příkazem Obnovit ve webovém vstupu.
Představuje to riziko například v případě, že se použijí nepodporované vlastnosti buněk ke zvýraznění důležitých dat v reportu.
Aktualizovat lze pouze tyto vlastnosti buněk:
- Pozadí
- Text
- Barva textu
- Text tučně
- Text kurzivou
- Přeškrtnutí textu
- Podtržení
- Grafika
Webový příkaz Obnovit je podporován pouze u těchto buněk:
- Buňky obsahující pouze text
- Buňky obsahující pouze grafiku
- Buňky obsahující akce
Tyto buňky nelze obnovit příkazem Obnovit:
- Buňky obsahující objekty seznamu
- Buňky obsahující grafy
Známé problémy
Tyto příklady uvádějí známé problémy:
- Máte krátký text, který se vejde do buňky. Akcí nahradíte text delším. Obnovíte pouze buňku obsahující krátký text. V aplikaci Application Studio se sloupec obsahující buňku rozšíří na délku dlouhého textu. Ale v dashboardu se buňky nerozšíří a text se zkrátí.
- Buňka obsahuje hodnotu N získanou z proměnné. Akce změní hodnotu proměnné na N+1. Možnost vstupu obnovení je Žádné.
Je-li akce provedena v dashboardu, zůstane zobrazena hodnota N. Pokud však report exportujete, zobrazená hodnota je N+1.
- Buňka B2 obsahuje prázdný řetězec získaný z proměnné. Buňka C2 obsahuje vzorec
=B2
. Akce změní hodnotu proměnné na „TEXT“. Možnost vstupu obnovení je Vlastní, je zadán rozsah buněk B2.Při provedení akce v dashboardu buňka B2 obsahuje pouze údaj TEXT. Tak je to správně. Pokud však report exportujete, zobrazuje údaj TEXT nejen buňka B2, ale také C2. Export reportu tedy přepíše příkaz Refresh ve webovém vstupu a přepočítá celý report.
- Buňka B2 obsahuje vzorec
=A1
. Buňka A1 obsahuje akci Vybrat prvek. Možnost vstupu obnovení je Držitel akce. Akce je provedena a je vybrán prvek. Vybraný prvek se správně zobrazí pouze v buňce A1. Akce je provedena podruhé, ale prvek vybrán není a uživatel klikne na tlačítko .Buňka B2 zobrazuje prvek v buňce A1. Kliknutí na tlačítko Vybrat prvek přepíše vstup obnovení Držitel akce a přepočítá celý report.
v dialogovém okně