Transformační akce

Přehled, jakožto stavební kámen procesů, umožňuje tvorbu tzv. transformačních akcí (dále jen transformací nebo akcí). Jde o aplikační procesní úkony, které provádějí složitější a nebo neustále se opakující operace nad daty aplikace. V každé tabulce může být obsažena maximálně jedna transformace, čímž je zajištěna vyšší přehlednost v celkové struktuře systému. Pomocné tabulky vlastní transformace mít nemohou.

Transformace jsou zaváděny třemi různými způsoby:

běžné přidání transformace tlačítkem v nastaveních;

volbou rozsahu action, při zakládání přehledu;

portací tabulky;

S ohledem na to, že v rámci přehledu může vzniknout pouze jedna transformace, není možné připojit transformaci k přehledu založeného v rozsahu action nebo v přehledu portovaném. Pravdou je, že by to ani ve většině případů nedávalo smysl.


Portace tabulky

S vysvětlováním začneme od konce seznamu, tedy od transformací vytvořených portací tabulky. Transformace mohou být vystaveny jako webové služby systému a právě toho portace využívají. Nastavení přehledu skýtají širokou škálu toho, jak poskládat data pomocí dotazů, řazení a filtrování dat. Vše, krom finálního zobrazení je možné zvolením portace nasměrovat do webové služby. To je portace tabulky.

Portací tedy rozhraní automaticky sestaví transformaci tak, aby byla vytvořena webová služba, která na požádání, vč. příp. dodatečných zadání vrátí tabulková data poskládaná přesně tak, jak je skládá tabulka v uživatelském rozhraní.

U portace tabulky není tedy krom názvu a dostupnosti akce (oprávnění pro její použití) třeba naststavovat žádné funkcionality. Popis takto vzniklé služby je pak dostupný v patřičném WSDL souboru, který vzniká ve složce transformace určené zadaným názvem.


Rozsah action a přidání akce

Na rozdíl od portace, je u dvou zbylých typů třeba vytvářet tělo transformace, rozdíl je pouze v účelu jejího využití. Zatímco transformace při rozsahu action slouží jako podkladová operace zajišťující zdroj dat tabulky, u běžně přidávané akce, kterých je většina, tomu bývá naopak.

U běžně přidávané akce jsou hlavní i pomocné tabulky jen nástroji transformace, která je následně využívána bez zobrazování přehledu - i když tomu tak nutně být nemusí, někdy lze obojí s výhodou spojit.

Rovněž při rozsahu action je možné akci využít i mimo přehled, protože tato je dostupná jako webová služba s ohledem na nastavení její dostupnosti. V obou případech však jde spíše o okrajový, byť podporovaný, způsob využití.


Transformační akceNastavení akce