JavaScript – Kolejność wykonywania w 8.3

Facebooktwitterpinterestlinkedinmail
Dotyczy wersji 8.3.1.x; Autor: Grzegorz Straś

Aktualizacja BPS 2017.1 – Wprowadzono reguły formularza, które zastępują pola wprowadzania skryptów. W regułach dalej można posługiwać się JavaScript. Kolejność wykonywania reguł opisana tutaj:
https://kb.webcon.pl/reguly-formularza-kolejnosc-wykonywania/


W WEBCON BPS JavaScript na załadowanie strony i zmianę wartości atrybutu wykonują się w określonej kolejności. Takie skrypty można zdefiniować w Designer Studio na konfiguracjach obiegów, kroków oraz atrybutów – a kolejność ich wykonania zależy od miejsca w którym zostały zdefiniowane.

Poniżej przedstawiona jest kolejność w jakiej rozpatrywane są skrypty w przypadku załadowania strony oraz przy zmianie wartości atrybutu na formularzu (tylko gdy włączony jest postback na zmianę wartości).

 

Kolejność wykonywania JavaScript przy załadowaniu strony:

KolejnośćKonfiguracjaZakładkaNazwa pola JSPodglądUwagi
1
Konfiguracja AtrybutuStyl i zachowanieSkrypt do zarejestrowania na stronie
link
Wg. ID atrybutu
2
Konfiguracja ObieguZachowanieJavaScript do zarejestrowania na stronie
link
3
Edycja krokuOgólneJavaScript do uruchomienia przy ładowaniu strony
link
4
Konfiguracja ObieguZachowanieJavaScript do uruchomienia przy ładowaniu strony
link
5
Konfiguracja ObieguZachowanieJavaScript do uruchomienia przy ładowaniu strony i postbackach
link
6
Edycja krokuOgólneJavaScript do uruchomienia przy ładowaniu strony i postbackach
link

Kolejność wykonywania JavaScript na zmianę wartości:

Jeżeli w konfiguracji atrybutu ustawiony jest checkbox: Generuje postback po zmianie wartości to kolejność wykonywania JavaScript (przy zmianie wartości tego atrybutu) jest następująca:

KolejnośćKonfiguracjaZakładkaNazwa pola JSPodglądUwagi
1
Konfiguracja AtrybutuStyl i zachowanieSkrypt na zmianę wartości
link
2
Konfiguracja AtrybutuStyl i zachowanieSkrypt do zarejestrowania na stronie
link
Wg. ID atrybutu
3
Konfiguracja ObieguZachowanieJavaScript do zarejestrowania na stronie
link
4
Konfiguracja ObieguZachowanieJavaScript do uruchomienia przy ładowaniu strony i postbackach
link
5
Edycja krokuOgólneJavaScript do uruchomienia przy ładowaniu strony i postbackach
link