Informacje o wersji 1.11.5.2 z dn. 26-09-2023
Nowe i zmodernizowane funkcje
Public API: nowy rekord z pominięciem akcji na przejściach
Endpoint Document/Save w Public API rozszerzono o flagę skipWorkflowActionsForNewRecord. Ma ona zastosowanie tylko do żądania utworzenia nowego dokumentu (Id=0). Wysłanie żądania z tą flagą o wartości true spowoduje pominięcie wykonywania akcji podczas tworzenia nowego rekordu.
Jeśli flaga będzie miała wartość false lub nie zostanie podana, zostaną wykonane wszystkie akcje z przejścia prowadzącego do wybranego statusu. W takim przypadku oczekuje się, że tylko jeden blok na diagramie procesu będzie miał przypisany status wskazany w treści żądania oraz że do tego bloku będzie prowadziło tylko jedno przejście. Metoda Document/Save nie umożliwia wyboru bloku ani wyboru przejścia, z którego miałby zostać wykonane akcje.
Poprawki i usunięte błędy
Lista wielowyboru: typ danych klucza
Zastosowano obejście, które zapewnia prawidłowe działanie listy wielowyboru w przypadku, kiedy zapytanie źródłowe w konfiguracji listy zwraca wartości klucza (kolumna key), które są liczbami rzutowanymi na typ tekstowy.
W ogólności należy pamiętać, że wartości klucza dla listy wielowyboru mogą być typu liczbowego lub tekstowego (przy czym np. daty są w tym przypadku traktowane jak tekst). Wartości innych typów, np. bit, powinny zostać zrzutowane/przekonwertowane na typ tekstowy w zapytaniu źródłowym listy. Powyższe dotyczy sytuacji, kiedy wartości klucza są zapisywane w polu tabeli z separatorem $,$. W przypadku korzystania z tabeli relacyjnej wartości klucza muszą być typu int.
Podgląd raportu we FrontSPA
Usunięto błąd, który powodował, że w sekcji raportu na formularzu filtr w formie listy wartości nie działał, a pozycje zaznacz wszystko/wyczyść nie były wyświetlane.