Na COMEXu je možné předvyplňovat uživatelské vstupy do akcí hodnotami, které jsou obsažené v komponentě, ze které se daná akce spouští.
Pokud máme například záznam s volbou oběda na konkrétní den (uživatel už má vybraný oběd č. 1) a tuto volbu chceme změnit, dialog pro výběr nové volby načte to, co už vybrané bylo.
Oproti tomu pokud dosud žádná volbane proběhla, formulář dialog nebude předvyplněný.
Pozn.: Jak je vidět na obrázku výše, dynamicky lze plnit i nadpis dialogu - v tomto případě je tam datum a den v týdnu, pro který se objednávka tvoří.
Implementace:
Přehled, ze kterého se akce spouští:
Všechny hodnoty, které mají být předvyplněny je nutné mít v jedné tabulce už naformátované a ideálně s upraveným QName a ID atributu.
Akce:
Dynamického vstupu dosáhneme tak, že ne místo, kam chceme, aby COMEX vypsal nějakou informaci, uvedeme odkaz na sloupec (QName) v tabulce, ze které akci spouštíme. Odkaz má formu {$QName}. Lze tedy použít buď v názvu akce:
Nebo přímo při vstupu uživatele: