Ustaw fokus na kontrolce
Gdy zostanie wyświetlone nowe okno dialogowe, a domyślny fokus powinien znajdować się na kontrolce, konieczne będzie wyraźne ustawienie fokusa.
Aby wykonać wywołania zdarzenia wejściowego, możesz ustawić zmienną kontekstową powiązaną z właściwością Input Event z ciągiem zaczynającym się od SetFocus
i następującym po nim elementem losowym, aby upewnić się, że aplikacja wykryje to jako zmianę.
Przykładowa formuła Power Fx wyzwalająca zachowanie fokusu:
UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });
Właściwość składnika InputEvent
zostanie następnie powiązana ze zmienną kontekstową ctxComponentEvent
.
Uwaga
Text(Rand())
służy do generowania unikalnej wartości dla ctxComponentEvent
. Unikalna zmiana wartości jest wymagana do wyzwolenia zdarzenia w komponencie.