Informacje o wersji 1.4.1 z dn. 15-09-2021
Nowe i rozszerzone funkcjonalności
- Formularze:
-
- Na karcie
Akcje formularzaw 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 zadaniaw sekcjiMetryka dokumentuwe 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 tekstowymoż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 kontrolkidla pola typu przełącznik (switch).
tools: 0499
- Workflow:
-
- Zamiast bloku
Podprocesna workflow wprowadzono osobne blokiPodproces synchronicznyiPodproces asynchroniczny. Dla blokuPodproces synchronicznymoż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": truepowoduje 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ęBreadcrumbsz 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
Anulujw 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 dodatkowena 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
×