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ść 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: