Informacje o wersji 1.4.1 z dn. 15-09-2021
Nowe i rozszerzone funkcjonalności
- Formularze:
-
- Na karcie
Akcje formularza
w kreatorze formularzy dodano poleSkrypt dla zmiany kontekstu formularza
, w którym można wpisać skrypt JavaScript służący do sterowania wartościami i atrybutami pól formularza w zależności od zmian kontekstu formularza.
- Na karcie
W tej wersji jest to funkcjonalność eksperymentalna.


- W nagłówku formularza (toolbar) dodano komponent umożliwiający przypisanie właściciela zadania. Po kliknięciu rozwija się lista z poleceniami: -
Przejmij zadanie
: powoduje przypisanie danego zadania bieżącemu użytkownikowi (wymagane uprawnienieU
). -Zwróć do puli
: anuluje przypisanie właściciela, zadanie zostaje bez przypisanego właściciela zadania (wymagane uprawnieniaUA
). -Wybierz osoby
: pozwala wybrać użytkownika jako nowego właściciela zadania (wymagane uprawnieniaUA
); aby wyświetlić użytkownika, należy wpisać w polu co najmniej trzy litery. Do sterowania widocznością komponentu służy przełącznikPokazuj właściciela zadania
w sekcjiMetryka dokumentu
we właściwościach nagłówka formularza.
tools: 0082

- Dodano obsługę wartości domyślnej dla kontrolki
Obszar tekstowy
. Tak jak w przypadku innych kontrolek wartość domyślna kontrolkiObszar tekstowy
może być literałem lub wartością zwróconą przez zapytanie SQL. - Dodano możliwość dynamicznego filtrowania zawartości listy wielowyboru za pomocą funkcji
Modyfikacje zależności kontrolki
.
tools: 0444, 0509 - Rozszerzono możliwość korzystania z funkcji
Modyfikuj zależności kontrolki
dla pola typu przełącznik (switch).
tools: 0499
- Workflow:
-
- Zamiast bloku
Podproces
na workflow wprowadzono osobne blokiPodproces synchroniczny
iPodproces asynchroniczny
. Dla blokuPodproces synchroniczny
można określić status.
- Zamiast bloku
- Zmiany w obszarze UX:
-
- Dodano możliwość tworzenia i aktywowania alternatywnych stylów w Kreatorze stylów (
SYSTEM
>Kreator stylów
).
tools: 0449 - Dostosowano wygląd komponentu struktury organizacyjnej do nowego projektu UI po stronie FrontSPA. W związku ze zmianami wyłączono nagłówek (toolbar) formularza do danych dodatkowych. To powoduje konieczność przeniesienia przycisków używanych w nagłówku tego formularza do innej sekcji. Kolejną konsekwencją zmian jest wyłączenie filtrowania na liście struktury organizacyjnej. Obie te zmiany wynikają z konieczności umożliwienia korzystania z komponentu struktury organizacyjnej zarówno po stronie FrontSPA, jak i AdminSPA, gdzie nowe style nie są dostępne.
tools: 0479 - Zmieniono wygląd sekcji typu prosta lista zgodnie z nowym projektem UI.
- Zmieniono wygląd ekranu logowania zgodnie z nowym projektem UI.
- Dodano możliwość tworzenia i aktywowania alternatywnych stylów w Kreatorze stylów (
- Konfiguracja aplikacji:
-
- W pliku appsettings.json dla aplikacji API dodano nowe ustawienie
"EnableCacheInitialization": true
. W połączeniu z ustawieniem"EnableCache": true
powoduje ono, że podczas uruchamiania aplikacji pamięć podręczna jest inicjowana wartościami z bazy danych.... "EnableCache": true, "EnableCacheInitialization": true, ...
- W pliku appsettings.json dla aplikacji API dodano nowe ustawienie
- Definicje dokumentów biznesowych:
-
- Dodano możliwość zdefiniowania akronimu w ramach definicji dokumentu biznesowego. Akronim może mieć od 1 do 4 znaków (litery, cyfry, znaki specjalne). Dla istniejących definicji dokumentów biznesowych akronim jest tworzony automatycznie z trzech pierwszych znaków kodu dokumentu. W taki sam sposób są tworzone domyślne akronimy w procesie tworzenia flow. Automatycznie utworzone akronimy można zmieniać. Akronimy są zapisywane w kolumnie Acronym w tabeli [core].[BusinessDocuments].
- Akcje:
-
- Dodano możliwość używania akcji eksportu do pliku Excel na listach. Do tej pory można było z niej korzystać tylko na formularzach.
- Dodano możliwość użycia w akcji JavaScript funkcji
refreshDropDownControl('kod-kontrolki')
do odświeżenia listy rozwijanej o podanym kodzie. Tej akcji można użyć na przykład dla zdarzenia OnChange w danym polu w celu odświeżenia pozycji na liście rozwijanej.
tools: 0484, 0469 - Udostępniono nową zmienną FormStartupDataContext, której można używać w akcjach JavaScript. Zmienna ta zawiera dane z kontekstu formularza w momencie jego ładowania. Do poszczególnych danych należy odwoływać się w taki sam sposób, jak w przypadku zmiennej FormDataContext.
- Zmiany w bazie danych:
-
- W tabeli [core].[Emails] dodano kolumnę [CreateDate] z datą i godziną utworzenia zadania oraz kolumnę [UpdateDate] z datą i godziną wykonania zadania.
tools: 0173 - Dodano wartości domyślne dla kolumn
Blocked
(false) i `ArchiveStatus (1).
- W tabeli [core].[Emails] dodano kolumnę [CreateDate] z datą i godziną utworzenia zadania oraz kolumnę [UpdateDate] z datą i godziną wykonania zadania.
- Breadcrumbs:
-
- Na stronie
Ustawienia aplikacji
(SYSTEM
>Ustawienia
) dodano sekcjęBreadcrumbs
z dwoma ustawieniami: -Pokazuj nazwę aplikacji jako pierwszy węzeł
: (domyślnie włączone), po wyłączeniu pierwszym węzłem ścieżki jest nazwa menu użytkownika lub kod formularza. -Jako identyfikator dokumentu wyświetlaj
: lista rozwijana z wartościamiCode
(domyślna) iId
.
- Na stronie
Poprawki i usunięte błędy
- Poprawiono błąd, który powodował, że akcja aktualizacji OCR użyta na workflow nie zapisywała danych z sekcji OCR do tabel bazy danych.
tools: 0251 - Z uwagi na zauważony niekorzystny wpływ na wydajność wprowadzono poprawkę, która eliminuje konieczność włączania obsługi funkcji SignalR na potrzeby automatycznego odświeżania listy:
"signalR": {
"useSignalR": false,
"useInComponent": {
"chat": true,
"grid": false
}
- Usunięto błąd w API, który powodował, że informacja o błędzie podczas zapisu szablonu nie była zwracana do FrontSPA, karta OCR była zamykana i dane były tracone. Dodano także komunikat o poprawnym zapisie szablonu.
tools: 0406 - Wprowadzono poprawki do układu aplikacji w wersji mobilnej (panele komentarzy i czatu).
- Usunięto błąd, który powodował, że użycie przycisku
Anuluj
w kreatorze listy wywołanym z poziomu designera formularzy powodowało zamknięcie zarówno okna kreatora listy, jak i designera formularzy. - Usunięto problem, który powodował dwukrotne wyświetlanie komunikatu o błędzie na formularzu.
- Poprawiono działanie przycisku odświeżania (z prawej strony u góry) w oknie kreatora listy w aplikacji AdminSPA. (tools: 0448)
- Usunięto problem, który powodował, że w akcji e-mail (wysyłka) nie można było wybrać adresatów za pomocą reguły SQL.
tools: 0511 - Usunięto problem, który powodował wyświetlanie nieprawidłowych opisów informacji w metryce dokumentu w nagłówku formularza (toolbar).
- Przywrócono działanie akcji importu z pliku Excel. Wprowadzono poprawki zapewniające poprawną obsługę błędów podczas importu.
- Usunięto problem, który powodował, że użycie na workflow akcji generowania pliku PDF kończyło się błędem „Wybrana akcja nie istnieje w systemie”.
tools: 0437 - W aplikacji FrontSPA przywrócono oznaczenie pól wymaganych gwiazdką.
tools: 0470 - Usunięto błąd, który powodował, że zmiana widoczności pól w sekcji formularza powodowało ukrycie całej sekcji.
tools: 0471 - Poprawiono błąd walidacji uprawnień w przypadku zdefiniowania szablonów dla twórcy dokumentu i dla interesariusza.
- Poprawiono działanie funkcji agregujących w stopkach list w przypadku filtrowania rekordów.
tools: 0268 - Poprawiono wyświetlanie pola typu maska (dodatkowe obramowanie).
- Usunięto błąd, który uniemożliwiał zapisanie słownika.
tools: 0523 - Z uwagi na literówkę zmieniono nazwy następujących tabel systemowych i kolumn w następujących tabelach i kolumnach:
- tabela
NotyficationAttachments
->NotificationAttachments
- kolumna
NotyficationId
->NotificationId
- kolumna
- tabela
NotyficationGroups
->NotificationGroups
- tabela
NotyficationGroupUsers
->NotificationGroupUsers
- kolumna
NotyficationGroupId
->NotificationGroupId
- kolumna
- tabela
Notyfications
->Notifications
.
- tabela
W przypadku odwoływania się do nazw tych tabel/kolumn w istniejących aplikacjach, konieczna jest ich aktualizacja.
- Usunięto błąd zapisu typu walidacji uprawnień na formularzu.
- Usunięto problem, który uniemożliwiał wygenerowanie kodu kreskowego na podstawie szablonu Word.
- Usunięto błąd, który powodował, że po skopiowaniu listy, zamiast tłumaczeń zapisywane było odwołanie do listy źródłowej.
- Poprawiono błąd, który powodował, że po zmianie liczby rekordów wyświetlanych na stronie nie można było przejść do następnej strony, a liczba wyświetlanych stron była niepoprawna.
- Poprawiono weryfikowanie uprawnień do administrowania uprawnieniami (
A
) podczas otwierania formularza. - Usunięto problem, który powodował, że po zapisaniu rekordu i odświeżeniu formularza nie wyświetlały się wartości wybrane na liście wielowyboru.
- Dodano pasek przewijania do karty
Dane dodatkowe
na formularzu struktury organizacyjnej.
Informacje dodatkowe
- Zaobserwowano chwilowe zamrożenie kontrolki wyboru daty (datepicker) w przypadku, kiedy układ formularza wymusza, aby została ona rozwinięta do góry. Nie jest to błąd, po krótkiej chwili kontrolka zaczyna normalnie działać.
tools: 0472
×