Akcje systemowe
Podsumowanie:Akcja systemowe to grupa akcji konfigurowanych lokalnie w miejscach użycia: na przyciskach w formularzach i widokach listach, a także na przejściach diagramu procesów jako akcje przed zmianą statusu i po. Konfiguracje akcji systemowych są zapisywane w dedykowanych tabelach: core.FormActions, core.FormSectionActions, core.FormFieldActions i core.GridButtonAction. Parametry konfiguracyjne akcji systemowej są zapisywane w tych tabelach w formacie JSON w kolumnie Parameters.
Definicje akcji systemowych są zapisane wraz z pozostałymi akcjami w tabeli core.Actions, wyróżnikiem tych akcji jest wartość 5 w kolumnie Type. Akcje systemowe są domyślnie przypisane do systemowego modułu BaseModule (aplikacja BaseApp).

Dla przycisku formularza dostępne są wszystkie akcje systemowe. Podobnie dla przejść diagramu procesu. W przypadku przycisków w widoku listy (zarówno w nagłówku, jak i w wierszu) dostępne są tylko akcje zamknij/otwórz/odśwież formularz, odśwież wskazany formularz i odśwież listę. Dla zdarzeń otwarcia i zamknięcia formularza są dostępne akcje, odpowiednio, zablokowania i odblokowania dokumentu.
Akcje systemowe są niedostępne dla zdarzeń systemowych, zdarzeń dokumentu biznesowego i zdarzeń audytu.
W kolejnych tematach opisano poszczególne akcje systemowe.
Powiązane tematy: