Printer icon

Informacje o wersji 1.15.9.0
z dn. 02-09-2026

W tej wersji

Wymagane działania

Nie jest wymagane wykonanie żadnych dodatkowych czynności.

Kompatybilność aplikacji

Migracja aplikacji jest możliwa tylko między wersjami nAxiom kompatybilnymi na poziomie bazy danych.

Bieżąca wersja bazy danych: 20260813123459

W tej wersji nAxiom struktura bazy danych zmieniła się. Przed migracją aplikacji do tej wersji wymagane jest zaktualizowanie środowiska źródłowego.

Nowe i rozszerzone funkcjonalności

1. Nowy tryb działania sekcji menu

Dla sekcji menu z włączonym przełącznikiem Zwijanie sekcji oraz dla pozycji menu z włączonym przełącznikiem Pozycja nadrzędna dodano możliwość wyboru działania takiej sekcji/pozycji:

  • kliknięcie nazwy sekcji/pozycji rozwija lub zwija sekcję;
  • kliknięcie nazwy sekcji/pozycji wyświetla przypisany widok, kliknięcie symbolu rozwijania rozwija lub zwija sekcję.

Drugi tryb nie jest zalecany we wdrożeniach, w których wymagana jest pełna zgodność z WCAG 2.2 AA, dlatego przy zapisie sekcji z tym ustawieniem wyświetlany jest odpowiedni komunikat.

2. Konfiguracja kontrolek inline przez SQL

Dla kontrolek trybu edycji inline dodano możliwość sterowania edytowalnością i wymagalnością za pomocą SQL. Okno edytora SQL jest dostępne na karcie Edycja inline dla poszczególnych kolumn w kreatorze listy. Zapytanie musi zwrócić wartości logiczne dla parametrów IsRequired i IsReadOnly. Wynik zapytania nadpisuje ustawienia przełączników Tylko do odczytu i Wymagane uzupełnienie komórki.

Uwaga

Zapytanie jest wykonywane po aktywacji edycji inline i ma dostęp do kontekstu bieżącego rekordu. W przypadku listy osadzonej na formularzu odwołanie do pola formularza wymaga użycia składni {@*KodFormularza.Pole}.

3. Okno uprawnień dokumentu

W oknie uprawnień do konkretnego dokumentu (ikona kluczyka) dodano kolumnę z informacją o grupie interesariuszy, do której przynależność może być źródłem uprawnień do tego dokumentu. W kolumnie wyświetlana jest nazwa grupy interesariuszy. Jeśli dla dokumentu nie ma szablonu uprawnień dla grupy interesariuszy, kolumna jest pusta.

4. Akcja sprawdzania przed zapisem

W akcji sprawdzania przed zapisem dodano możliwość wyboru kategorii załączników. W przypadku definiowania akcji globalnej oraz akcji na przejściu workflow na liście wyboru są dostępne wszystkie kategorie pogrupowane według definicji dokumentu. Dla akcji definiowanej z poziomu formularza dostępne są kategorie załączników dla definicji dokumentu, z którą jest powiązany formularz.

5. Akcje edycji inline

Zmieniono zasady przypisywania akcji dla przycisków do edycji inline. Obecnie używane są osobne akcje, zależnie od włączonego trybu aktywacji edycji inline. Aby przyciski do obsługi edycji działały w obu trybach, należy zdefiniować dla nich osobne akcje.

W edycji inline z zapisem zbiorczym możliwe jest użycie systemowej akcji Zapisz rekord, w trybie aktywowanym kliknięciem przycisku edycji w kolumnie akcji konieczne jest użycie akcji SQL do bazy danych.

Rozwiązane problemy

1. Poprawki i zmiany w logach audytu

Wprowadzono zmiany oraz usunięto błędy w logach audytu. Poprawki dotyczą następujących zdarzeń:

  • przypisanie właściciela zadania/zwolnienie do puli: poprawiono błąd w logu dla zwolnienia, w logach dla obu zdarzeń dodano informację o statusie dokumentu
  • zmiana statusu archiwizacji: usunięto błąd, który powodował dublowanie wpisów, poprawiono wykonywanie akcji wyzwalanych tym zdarzeniem
  • zmiana statusu (wyzwalana akcją)/aktualizacja wartości akcją SQL: usunięto błędny zapis takiego zdarzenia jako wykonanego przez użytkownika system w zastępstwie za bieżącego użytkownika; obecnie w takich przypadkach logowane jest wykonania akcji przez użytkownika system
  • anonimizacja danych: w logu zdarzenia dodano informację o statusie dokumentu
  • czynności wykonywane w zastępstwie: poprawiono logowanie informacji o tym, że dane zdarzenie zostało wykonane przez użytkownika pracującego w zastępstwie

Ponadto uporządkowano kolejność kolumn na poszczególnych kartach w oknie audytu.

2. Akcja systemowa Zapisz rekord

Zmodyfikowano działanie systemowej akcji Zapisz rekord w przypadku jej użycia do zapisu rekordu w trybie edycji inline z zapisem zbiorczym. Obecnie akcja nie zwraca wyjątku o brakującej wartości ACLId przy zapisie nowego rekordu. Ta wartość jest automatycznie uzupełniana przez system.

3. Duplikowanie elementów w Workflow SPA

W aplikacji Workflow SPA poprawiono obsługę skrótów klawiaturowych. Błąd powodował, że użycie kombinacji Ctrl+c/Ctrl+v np. w oknie edytora SQL powodowało jednocześnie kopiowanie i wklejanie aktywnych elementów diagramu procesu.

4. Connection string w Tenantsadmin SPA

Poprawiono mechanizm obsługi zmiany bazy danych (connection string) tenanta w TenantsAdmin SPA, aby nie wymagał dodatkowego restartu witryny ani serwisów nAxiom.

5. Uprawnienia dla sekcji formularza

W wersji 1.15.8.0 pojawił się błąd, który powodował, że podczas wyliczania uprawnień formularza z typem walidacji Rozszerzaj…/Zawężaj… stan przełącznika widoczności w ustawieniach dostępności sekcji nie był uwzględniany. Błąd poprawiono w bieżącej wersji.

Uwaga

Należy wziąć to pod uwagę, jeśli w wersji 1.15.8.0 użyto takiego rozwiązania lub zachodzi potrzeba użycia takiego rozwiązania w tej wersji. W takim przypadku aktualizacja do bieżącej wersji może spowodować zmianę zachowania (sekcja ukryta zostanie wyświetlona i odwrotnie). Aby wykryć takie przypadki i je poprawić opracowano skrypt SQL, który należy uruchomić na bazie danych. Skrypt można pobrać z pakietem instalacyjnym.

6. Kreator modeli danych

W kreatorze modeli danych usunięto błąd, który powodował czyszczenie wartości etykiet pól po zmianie nazwy modelu danych.

7. Nowy filtr listy

Poprawiono wyświetlanie okienka dodawania nowego filtru listy we Front SPA.

8. Akcja Javascript

Poprawiono obsługę mechanizmu dodawania akcji dla zdarzeń kontrolek w sytuacji, gdy w danej witrynie nie ma zdefiniowanej akcji Javascript i odświeżania sekcji formularza.

9. Propagacja ustawień listy na kolumny

Poprawiono mechanizm propagacji ustawień definiowanych we właściwościach listy na indywidualne kolumny oraz dziedziczenia tych ustawień przez nowo generowane kolumny. Mechanizm dotyczy między innymi ustawień Sortowanie, Filtrowanie, Grupowanie oraz ustawień z karty Wygląd. Wyjątkiem jest ustawienie wyrównania dla wierszy oraz stopki w nowo generowanych kolumnach, które zależy od typu danych kolumny: tekst jest domyślnie wyrównywany do lewej, a inne typy danych do prawej

10. Zaznaczanie rekordów na liście

Poprawiono działanie pola wyboru służącego do zaznaczania/odznaczania wszystkich rekordów na liście.

11. Zależność od sekcji

Poprawiono działanie mechanizmu zależności od sekcji w przypadku, gdy zmiany sekcji nadrzędnej były wprowadzane w trybie edycji inline.

12. Eksport do Excel

Poprawiono działanie akcji eksportu danych do formatu Excel w przypadku nowej akcji z opcją Eksportuj jako o wartości Uzupełniony istniejący szablon. W takiej konfiguracji akcja zgłaszała błąd w logach z komunikatem Value cannot be null. (Parameter ‘input’).

13. Nagłówek formularza

Poprawiono odświeżanie metryki dokumentu w nagłówku formularza podczas przełączania instancji dokumentów.

14. Reguły walidacji dokumentu

Poprawiono błąd, który powodował, że po włączeniu globalnego filtra aplikacji w Admin SPA nie były wyświetlane reguły walidacji w definicji dokumentu. Dodatkowo naprawiono działanie filtrów kolumnowych na liście reguł walidacji.

15. Filtr aplikacji w Admin SPA

Poprawiono działanie globalnego filtra aplikacji w Admin SPA. Obecnie włączenie filtra powoduje automatyczne odfiltrowanie wyświetlanych danych, a po odświeżeniu strony filtr jest nadal aktywny. Ponadto zmieniono operator stosowany do dopasowania nazwy aplikacji z Zawiera na Jest równe.


Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.