Informacje o wersji 1.14.8.1
z dn. 26-06-2025

PDF

W tej wersji

W tej aktualizacji rozwiązano kilka problemów dotyczących listy wyboru interesariuszy, mechanizmu mapowania wartości przez listy wyboru oraz edycji inline.

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: 20250610093512

Wersje nAxiom kompatybilne na poziomie bazy danych:

  • 1.14.8.0

Poprawki i usunięte błędy

1. Kontrolka interesariuszy - użytkownicy spoza listy

Dla listy wyboru interesariuszy dodano obsługę przypadków, kiedy wartość w kontrolce jest ustawiana poprzez mapowanie z innej listy wyboru lub przez wartość domyślną. W takiej sytuacji próba dodania do grupy interesariuszy użytkowników, którzy nie spełniają kryteriów określonych w konfiguracji listy wyboru interesariuszy nie powiedzie się i nie zostanie wyświetlony żaden komunikat.

Należy zwrócić uwagę, że właściwości listy wyboru interesariuszy dotyczą tylko i wyłącznie kontrolki, a nie samej grupy interesariuszy. W szczególności możliwa jest sytuacja, że w grupie interesariuszy będą użytkownicy nie spełniający kryteriów określonych dla listy wyboru interesariuszy (np. dodani przy użyciu akcji interesariuszy). Tacy użytkownicy będą wyświetlani w kontrolce.

2. Mapowanie wartości - kontrolka interesariuszy

Poprawiono działanie mechanizmu mapowania wartości dla listy wyboru w przypadku, gdy jako docelowe pole formularza wybrano listę wyboru interesariuszy.

3. Mapowanie wartości - pole spoza modelu

W funkcji mapowania wartości dla listy wyboru usunięto błąd uniemożliwiający zapisanie jako powiązanego pola formularza ręcznie wprowadzonego pola, którego nie ma w źródle danych formularza.

4. Mapowanie wartości - docelowe pole formularza

Poprawiono błąd w wyświetlaniu nazwy pola docelowego na liście zależności dla listy wyboru, w przypadku ponownego wejścia w edycję zależności i zapisania tej samej wartości.

5. Edycja inline - listy wyboru

W funkcji edycji inline dodano przechwycenie wyjątku występującego w przypadku, gdy nie udało się pobrać danych do kontrolki. W takim przypadku zostanie wyświetlony komunikat z kodem kontrolki oraz nazwą kolumny, w której użyto tej kontrolki. Do tej pory taka sytuacja prowadziła do ogólnego wyjątku NullReferenceException, o niewielkiej wartości diagnostycznej.

W ramach zadania poprawiono także obsługę zmiennych kontekstu rozszerzonego ({@key_NazwaKolumny} itp.) używanych w różnych kolumnach.


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