Nastavení zaměření na ovládací prvek
Když se zobrazí nové dialogové okno a výchozí fokus by měl být na ovládacím prvku, bude potřeba explicitně nastavit fokus.
Chcete-li volat vstupní událost, můžete nastavit kontextovou proměnnou, která je vázána na vlastnost Input Event na řetězec začínající řetězcem SetFocus
a následuje náhodný prvek, který zajistí, že to aplikace detekuje jako změnu.
Příklad vzorce Power Fx, který spouští chování zaměření:
UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });
Vlastnost InputEvent
komponenty pak může být vázána na kontextovou proměnnou ctxComponentEvent
.
Poznámka:
Text(Rand())
se používá ke generování jedinečné hodnoty pro ctxComponentEvent
. Ke spuštění události v komponentě je nutná jedinečná změna hodnoty.