Akce procesu modulu Application Engine

Spustí proces, který byl vytvořen a publikován v Application Engine Process Editor.

Proces může například kopírovat jednu oblast datové kostky OLAP do jiné datové kostky. Můžete také počítat matematickou funkci se dvěma hodnotami. Všechny publikované procesy jsou k dispozici ve vstupním poli akce s označením Název. Procesy mají parametry předávané jako vstupy akce. Zadejte hodnotu jednotlivých parametrů.

Akci procesu modulu Application Engine můžete použít u těchto objektů:

  • Buňky
  • Tlačítka
  • Přehled 'Listů'
  • Reporty

Procesy modulu Application Engine procesy mohou být složité a jejich dokončení může trvat několik minut. Ve vstupu Režim provedení můžete určit, zda proces běží synchronně nebo asynchronně. V asynchronním režimu mohou uživatelé dále pracovat v Application Studio bez čekání na dokončení procesu. Použijte tedy asynchronní režim pro déle trvající procesy, kdy uživatelé nemusí vidět průběh procesu, nebo čekat na jeho dokončení.

V asynchronním režimu se ID procesu vrátí okamžitě do reportu. ID lze uložit v proměnné reportu, například zadáním proměnné jako parametru a =Actions.Result.Text jako jeho hodnoty.

ID lze použít s funkcemi Application Engine AsyncGetProcessStatus a AsyncGetProcessResult, které umožní report o stavu a výsledku asynchronního procesu.

Tyto vstupy a možnosti jsou k dispozici, pouze pokud je režim provedení akce synchronní:

  • Zobrazit postup
  • Úroveň zpráv postupu
  • Název dialogového okna postupu
  • Časová značka dialogového okna postupu

Můžete určit, že se během procesu zobrazí dialogové okno postupu. Můžete také nastavit, aby se dialogové okno zobrazilo pouze v případě, že došlo k chybě, upozornění nebo informační události. Pro potřeby ladění procesů můžete zobrazovat všechny dostupné zprávy.

Chcete-li zobrazovat dialogové okno postupu, vyberte jako hodnotu možnosti Zobrazit postup možnost Vždy a ve vstupu Úroveň zpráv postupu vyberte úroveň. Jinak se dialogové okno zobrazí pouze při chybě.

Vyberete-li jako úroveň Ladit, bude se zobrazovat postup procesu a všechny dostupné zprávy. U ostatních úrovní dialogové okno zobrazuje pouze postup, pokud se nevyskytne událost zadané úrovně.

Jako hodnotu vstupů Zobrazit postup a Úroveň zpráv postupu můžete použít vzorec. Tím můžete tyto vstupy pole ovládat i mimo dialogové okno Upravit akci.

Vzorec ve vstupu Zobrazit postup musí jako výsledek dávat jednu z těchto hodnot:

  • Pouze chyby
  • Vždy

Vzorec ve vstupu Úroveň zpráv postupu musí dávat jeden z těchto výsledků:

  • Chyba
  • Upozornění
  • Informace
  • Ladit
Poznámka

Výsledky akce procesu Úroveň zpráv postupu nerozlišují malá a velká písmena a chyby jsou ve výchozím nastavení ignorovány. Obsahuje-li vzorec chybu, automaticky se použije úroveň Chyba.

Chcete-li změnit název dialogového okna postupu, zadejte jako hodnotu vstupu Název dialogového okna postupu uživatelsky definovaný řetězec nebo vzorec.

Volitelně výběrem možnosti Časová značka dialogového okna postupu zobrazíte čas každé události.
Poznámka

V následujících režimech akce se dialogové okno průběhu zobrazuje pouze v klientu aplikace Application Studio:

  • Editovaná buňka
  • Změna výběru
  • Report načten