Nazwa | Kategoria | Tagi | The license could not be verified: License Certificate has expired! | Dostępne od wersji | Opis | Parametry |
---|
Sprawdzenie czy użytkownik istnieje | Użytkownik | Użytkownicy, Zapis do zmiennej | The license could not be verified: License Certificate has expired! | 1.0.6 | Opis Akcja, na podstawie podanego loginu, wyszukuje użytkownika i zapisuje zdefiniowaną informację o jego istnieniu/nieistnieniu do podanej zmiennej.  | Parametry Login : STRING Login sprawdzanego użytkownika. Zmienna docelowa : VARIABLE Zmienna do której trafia informacja o występowaniu/niewystępowaniu użytkownika. Tylko aktywny : BOOLEAN Flaga informująca o tym, czy wyszukiwany użytkownik musi znajdować się na liście aktywnych użytkowników. Informacja o występowaniu : STRING Informacja zapisywana do zmiennej w przypadku istnienia w systemie użytkownika o podanym loginie. Informacja o niewystępowaniu : STRING Informacja zapisywana do zmiennej w przypadku nieistnienia w systemie użytkownika o podanym loginie. |
Wykonanie zapytania z bazy | Baza danych | Baza danych, Pobieranie danych, Zapis do zmiennej |
| 1.0.4 poprawki: 1.0.9 1.0.9
| Szczegółowy opis tutaj
|
|
Blokowanie/odblokowywanie edycji zmiennych (zaktualizowana wersja akcji Blokada/odblokowanie edycji pola) | Ogólne | Blokowanie zmiennych, Zmienna | The license could not be verified: License Certificate has expired! | 1.0.3 | Opis Akcja blokuje/odblokowuje edycję zmiennych nagłówkowych lub określonych kolumn w wierszu tabeli dynamicznej, jeśli określony warunek zostanie spełniony | Parametry Warunek : FUNCTION (tylko dla tabeli dynamicznej) Funkcja stanowiąca warunek decydujący o blokowaniu/odblokowaniu określonych pól w danym wierszu w oparciu o wartości z innych pól. Funkcja może skorzystać ze zmiennej kontekstowej $currentRow. Przykład (uzupełnione pole): #not(empty(item($currentRow, $Wybrana zmienna))). Przykład (identyczna wartość w polu na formularzu i wybranym polu tabeli): #eq($zmienna_form,item($currentRow,$zmienna_tab)) Stałe tekstowe podawane są bez cudzysłowów. Zmienne : VARIABLE_ARRAY (tylko dla formularza i tabeli dynamicznej) Tablica zmiennych do blokowania/odblokowania. Edycja? Wartość twierdząca odblokowuje pola do edycji, przecząca blokuje. |
Dane użytkowników zastępowanych | Użytkownik | Użytkownicy, Zastępcy Zastępca, Zapis do zmiennej |
The license could not be verified: License Certificate has expired!
| 1.0.3 | Opis Akcja zwraca dane użytkowników zastępowanych przed podanego użytkownika lub dane jego, jeśli w danej chwili sam nikogo nie zastępuje. W przypadku założenia akcji na zmienną formularza, jest ona wywoływana każdorazowo po zmianie wartości zmiennej. 
| Parametry Login użytkownika : STRING Login użytkownika zastępującego. Loginy zastępowanych : VARIABLE Zwracane loginy zastępowanych, oddzielone średnikiem, lub login użytkownika, dla którego sprawdzane są zastępstwa. Stanowiska zastępowanych : VARIABLE Zwracane stanowiska zastępowanych, oddzielone średnikiem, lub stanowiska sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje Emaile zastępowanych : VARIABLE Zwracane adresy email zastępowanych, oddzielone średnikiem, lub adresy sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje. Przełożeni zastępowanych : VARIABLE Zwracane loginy przełożonych zastępowanych, oddzielone średnikiem, lub loginy przełożonych sprawdzanego użytkownika, który aktualnie nikogo nie zastępuje. |
Eksport danych do Excela
| Tabela | Eksport Excel | The license could not be verified: License Certificate has expired! | | Opis Akcja dodaje przycisk eksportu do excela do tabeli dynamicznej. | Parametry Kolumny do filtrowania : VARIABLE_ARRAY
(Opc.) kolumny które zostaną objęte podanym filtrowaniem. Typ filtrowania : STRING_ARRAY (Opc.) dostępne filtrowania: ==, !=, <, >, <=, >= Wartość filtru : STRING_ARRAY (Opc.) przyrównywana wartość. W przypadku dat należy podać wartość w formacie "RRRR-MM-DD". Eksportowane kolumny : VARIABLE_ARRAY Kolumny, które mają zostać wyeksportowane. Nazwa przycisku : STRING Nazwa przycisku eksportu. Nazwa pliku : STRING Domyślna nazwa eksportowanego pliku. |
Zamiana loginów użytkowników na imiona i nazwiska | Użytkownik | Konwersja, Imie, Nazwisko, Login, Zapis do zmiennej | The license could not be verified: License Certificate has expired! | 1.0.2 | Opis Akcja pobiera ze zmiennej login lub loginy rozdzielone średnikami i konwertuje na imię i nazwisko/imiona i nazwiska, zapisując wynik do podanej w parametrze zmiennej. Źródło stanowi zmienna, pod którą podpięta jest akcja. 
| Parametry Zmienna z imionami i nazwiskami : VARIABLE Zmienna, do której trafiają dane wynikowe (imiona i nazwiska rozdzielone średnikiem). Komunikat o niepowodzeniu : STRING Treść komunikatu o niepowodzeniu. |
Ustawienie flagi posiadania roli przez użytkownika | Użytkownik | Użytkownik, Rola, Zapis do zmiennej | The license could not be verified: License Certificate has expired!
| 1.0.1 | Opis Na podstawie loginu i id roli z procesu akcja ustala czy użytkownik posiada podaną rolę i wstawia informację do podanej zmiennej logicznej. 
| Parametry Login użytkownika : STRING Login użytkownika, dla którego sprawdzane jest posiadanie roli. Id roli : STRING Id roli z mapy określonego procesu. Szukać w pakiecie? : BOOLEAN Określa, czy rola ma być wyszukiwana w obrębie pakietu, a nie tylko obecnego procesu. Zmienna docelowa : VARIABLE Zmienna logiczna, do której trafia informacja o tym, czy użytkownik posiada rolę, czy nie. |
Czyszczenie wartości zmiennych | Ogólne | Czyszczenie, Zmienna | The license could not be verified: License Certificate has expired!
| 1.0.0 | Opis Użytkownik podaje w argumencie zmienne, które zostaną wyczyszczone. Istnieje możliwość podania zmiennej tabeli dynamicznej (kolumny), wtedy w każdym wierszu pole w danej kolumnie zostanie wyczyszczone. 
| variables : VARIABLE_ARRAY Zmienne, które zostaną wyczyszczone |
Akcja zwracająca dane z bazy danych i pokazująca je w tabeli w nowym oknie | Tabela | Baza danych, Nowe okno, Wyskakujące okno, Tabela, Tabela dynamiczna |
The license could not be verified: License Certificate has expired!
| | Opis Wyświetla dane z bazy danych w tabeli w nowym oknie. Tabela umożliwia eksport wybranych wierszy do wskazanej tabeli dynamicznej. Do działania niezbędna jest zainstalowana wtyczka dbExplorer. | Parametry datebaseName : STRING Nazwa bazy danych (chodzi o nazwę z dbExplorer) queryKey : STRING Klucz(name) zapytania w tabeli "pm_dbqueries" queryParameters : STRING Wartości parametrów zapytania queryParametersTypes : STRING_ARRAY Typy parametrów zapytania. Dostępne wartości to: - string
- integer
- float
- date
- datetime
columnNames : STRING_ARRAY Nazwy kolumn wyświetlanych w tabeli w nowym oknie columnIndexes : STRING_ARRAY Indeksy kolumn wyświetlanych w nowym oknie - powinny pokrywać się z przekazywanymi kolumnami z zapytaniu oraz id kolumn tabeli dynamicznej, do których chcemy zapisać columnsToSet : VARIABLE_ARRAY Zmienne tabeli dynamicznej do których zostaną przypisane wybrane wartości z mapowanych kolumn. Ich id muszą odpowiadać parametrom w columnIndexes. pageSize : INTEGER Liczba wierszy na pokazanych w oknie overwrite : BOOLEAN Czyści tabele przed zapisem danych moving : BOOLEAN Włącza/wyłącza możliwość przenoszenia wierszy do tabeli dynamicznej numbered : BOOLEAN Włącza/wyłącza numerowanie wierszy |
Kurs PLN
| Waluta | Waluta Kurs, Zapis do zmiennej |
| 1.0.3 | Szczegółowy opis >LINK< |
|
Warunkowe ukrywanie zmiennych | Wygląd | Ukrywanie, Zmienna |
The license could not be verified: License Certificate has expired!
| 1.0.0 | Opis Użytkownik podaje w argumencie zmienne, które zostaną ukryte na formularzu. Istnieje możliwość podania zmiennej tabeli dynamicznej (kolumny), wtedy kolumna staje się niewidoczna. 
| variables : VARIABLE_ARRAY Parametr tablicowy, który przyjmuje zmienne do ukrycia |
Zmiana wartości zmiennych formularza | Ogólne | Zmienna, Zapis do zmiennej | The license could not be verified: License Certificate has expired! | 1.0.0 1.0.12 | Opis Akcja działa tylko dla zmiennych nagłówkowych. Użytkownik podaje w argumencie zmienne, których wartość zostanie zmieniona. Następnie podaje listę wartości, które będą odpowiadały poszczególnym zmiennym. W polu initialization możemy wybrać, czy chcemy, by akcja została wywołana tylko po rozpoczęciu zadania. Wartości zmiennych zostaną zmienione przy każdej zmianie odpowiadającego im pola parametru "Wartości zmiennych". 
W nowej wersji istnieje możliwość ustawiania zmiennych tabelarycznych. Wystarczy, że przekażemy wartości po średniku np. "jakistekst1;jakistekst2;innytekst3" - każda z wartości zostanie zapisana w innym wierszu kolumny. Odnosi się to również do wartości całkowitych, zmiennoprzecinkowych i dat. | Parametry variablesToSet : VARIABLE_ARRAY Lista zmiennych do ustawienia values : STRING_ARRAY Lista wartości do ustawienia zmiennych initialization : BOOLEAN Tylko inicjuje na początku zadania |
Zmiana tytułu tabeli | Tabela | Tabela dynamiczna, Tytuł tabeli, Nazwa tabeli |
The license could not be verified: License Certificate has expired! | 1.0.0 | Opis Akcję przypisujemy do tabeli, której nazwę chcemy zmienić. W argumencie tabletitle przekazujemy wartość tekstową, która zostanie zapisana do nazwy tabeli. W momencie zmiany wartości, nazwa tabeli uaktualnia się. 
| tabletitle : STRING Oczekiwana nazwa tabeli |
Blokowanie przycisków tabeli | Tabela | Blokowanie, Przyciski tabeli, Tabela | The license could not be verified: License Certificate has expired!
| 1.0.0 1.0.1 | Opis Blokuje przyciski, których identyfikatory podajemy w argumentach. Akcję przypisujemy do tabeli dynamicznej, której przyciski zostaną zablokowane. Możemy zablokować przyciski dla konkretnych wierszy korzystając z parametru disableCondition. Aby odnieść się do numeru zaznaczonego wiersza należy skorzystać ze zmiennej kontekstowej "Zaznaczony wiersz". Przykład warunku w disableCondition: eq(item($Zaznaczony wiersz, Kolumna1), X) - jeżeli w kolumnie pierwszej zaznaczony obecnie wiersz ma wartość X, to przycisk zostanie zablokowany. Jeżeli warunek disableCondition nie zostanie określony, to blokowanie następuje tylko ze względu na wykonanie warunkowe akcji. 
| Parametry buttonsIds : STRING_ARRAY Identyfikatory przycisków tabeli disableCondition : BOOLEAN Opcjonalny warunek zablokowania przycisku. Warunek pozwala na zawarcie obecnie zaznaczonego wiersza poprzez odniesienie się do zmiennej kontekstowej $Zaznaczony wiersz |
Ukrywanie elementów formularza | Wygląd | Ukrywanie, Zmienna, Tabela, Przycisk, Zmienna tabelaryczna |
| 1.0.0 | Szczegółowy opis >LINK< | |
Wstaw unikatowy numer | Ogólne | Unikatowy numer, Zapis do zmiennej | The license could not be verified: License Certificate has expired! | 1.0.0 | Opis Akcja wstawia do zmiennej unikatowy numer, wygenerowany z wykorzystaniem sekwencji, w oparciu o podane formatowanie i nazwę sekwencji. Akcję wywołuje się na polu nagłówkowym. 
| Parametry format : STRING Typowy format składa się z trzech elementów: znacznika numeru, symbolu oddzielającego i znacznika roku. Cyfry w znacznikach numeru i roku oznaczają ilość cyfr, które mają zostać wygenerowane. Rok może być dwu- lub czterocyfrowy, ale może również zostać pominięty, podobnie jak symbol oddzielający. Formatowanie może również zawierać stałe tekstowe. Przykładowy, domyślny format [N4]/[R2] pozwala, np., na wygenerowanie numeru 0001/17 Nazwa sekwencji : STRING Nazwa nowej lub istniejącej już sekwencji. Jeśli chcemy zadbać o resetowalność numeru z nowym rokiem, wystarczy, że nazwa zawierać będzie aktualny rok. Dynamiczne pobranie bieżącego roku umożliwia funkcja currentYear(). Przykładowa nazwa wykorzystująca funkcję może być zdefiniowana w następujący sposób: #concat(test_,toString(currentYear())). Zmienna docelowa : VARIABLE Zmienna, w której zapisany zostanie numer. |
Zwróć servlet
| Ogólne | Servlet, Zapis do zmiennej |
The license could not be verified: License Certificate has expired!
| 1.0.3 | Opis Akcja zwraca odpowiedź servletu i zapisuje do zmiennej po zajściu zdarzenia: zmiany zmiennej, zmiany w tabeli lub naciśnięciu przycisku(w zależności od miejsca przypisania akcji). 
| Parametry servletPath : STRING Ścieżka servletu, którego zwrócona wartość zostanie zapisana do zmiennej. Servlet musi być umieszony w projekcie. Ścieżka powinna zawierać przedrostek "api/" servletParametersNames : STRING_ARRAY Lista nazw parametrów servletu servletParametersValues : STRING_ARRAY Lista wartości parametrów servletu variableToSet : VARIABLE Zmienna do której zostanie zapisany wynik servletu |
Filtrowanie wierszy
| Tabela | Filtrowanie, Ukrywanie, Tabela dynamiczna |
The license could not be verified: License Certificate has expired! | 1.0.3 | Opis Zostawia tylko te wiersze w tabeli dynamicznej, które spełnią wszystkie z filtrów. Akcja nie aktualizuje się na bieżąco(ukrywanie następuje po spełnieniu warunku w "wykonaniu warunkowym" bądź - przypadku jego braku - przy inicjacji formularza). 
| Parametry Obecny wiersz : (zmienna kontekstowa od poprawki 123)
Odnosi się do nr obecnego wiersza, przez co możemy porównać kolumny ze sobą przy użyciu funkcji item()
Kolumny : VARIABLE_ARRAY Kolumny których wartości będą sprawdzone Operatory : STRING_ARRAY Operatory porównujące - do wyboru: ==, !=, >, <, >=, <=, regexp Wartości : STRING_ARRAY Wartości jakie zostaną porównane z wartością w kolumnie Typy wartości : STRING_ARRAY Mozliwe rzutowanie na: string, integer, float, date |
Blokada/odblokowanie edycji pola | Ogólne | Blokowanie, Zmienna, |
The license could not be verified: License Certificate has expired! | 1.0.1 | Opis Akcja blokuje/odblokowuje edycję pola w zależności od przekazanego parametru Po przeniesieniu na pole: 
Po przeniesieniu na formularz: 
| Parametry Zmienne : VAIRABLE_ARRAY Zmienne do blokady edycji/odblokowania edycji Odblokowanie : BOOLEAN Gdy 'Tak' akcja odblokowuje pola, gdy 'Nie' akcja blokuje pola |
Kolumny z bazy danych
| Tabela | Baza danych, Tabela dynamiczna, Zapis do tabeli | The license could not be verified: License Certificate has expired! | | Opis Akcja ustawiająca kolumny tabeli dynamicznej wartościami z bazy danych w oparciu o zapytanie, którego parametrami są wartości zmiennych/kolumn. | Parametry Nazwa bazy danych : STRING Nazwa bazy danych dostępna z widoku baz w PWFL(dbExplorer) Nazwa tabeli bazy danych : STRING Nazwa tabeli bazy danych z której kolumn pobierzemy dane Zapytanie do bazy : STRING Zapytanie powinno pobierać wszystkie kolumny, które chcemy przenieść do tabeli dynamicznej Parametry zapytania : VARIABLE_ARRAY Zmienne kolumnowe, których elementy posłużą do otrzymania kolejnych wyników z bazy danych Id kolumn zwracanych z bazy : STRING_ARRAY Id które podajemy w zapytaniu do bazy Typy kolumn zwracanych z bazy : STRING_ARRAY Typy można wybrać spośród wartości: "string", "integer", "float", "date" Kolumny wynikowe : VARIABLE_ARRAY Kolumny, do których zostaną wpisane wartości z bazy danych Nazwa przycisku : STRING Nazwa przycisku, który zostanie dodany do tabeli dynamicznej Typy parametrów : STRING_ARRAY Typy można wybrać spośród wartości string, integer, float, date |
Wyczyść tabelę
| Tabela | Czyszczenie, Tabela dynamiczna | The license could not be verified: License Certificate has expired! | 1.0.2 | Opis Akcja usuwa wszystkie wiersze z tabeli 
| - |
Import danych z Excela
| Tabela | Import, Excel, Tabela dynamiczna | The license could not be verified: License Certificate has expired!
| 1.0.1 1.0.4 | Opis Akcja dodaje przycisk importu z excela do tabeli dynamicznej 
| Parametry Kolumny do filtrowania : VARIABLE_ARRAY Kolumny które zostaną objęte podanym filtrowaniem Typ filtrowania : STRING_ARRAY Dostępne filtrowania: ==, !=, <, >, <=, >= Wartość filtru : STRING_ARRAY Kolumny do importu : VARIABLE_ARRAY Importuje tylko podane kolumny(parametr opcjonalny, w przypadku nie podania żadnej - importuje wszystkie) Checkbox "Wyczyść" : BOOLEAN Parametr ustala, czy ma się pojawić checkbox z opcją wyczyszczenia tabeli przed importem. |
Generowanie dokumentu z szablonu
| Dokumenty | Dokument, Szablon |
| 1.0.3 | Szczegółowy opis > LINK <
|
|
Akcja usuwająca przyciski tabeli dynamicznej | Tabela | Tabela dynamiczna, Przyciski tabeli | The license could not be verified: License Certificate has expired! | 1.0.4 | Opis Usuwa przyciski o podanych buttonId z tabeli dynamicznej 
| Id buttonów : STRING_ARRAY Id customowe, bądź jedno z podstawowych przycisków: add, insert, delete, copy |
Podłączenie dokumentów z dysku | Dokumenty | Dokument, Wyskakujące okno | | 1.0.7 | Szczegółowy opis > LINK < |
|
Podłączenie dokumentów z archiwum | Dokumenty | Dokument, Wyskakujące okno |
| | |
|
Zarządzanie dokumentami procesu | Dokumenty | Dokument, Wyskakujące okno | The license could not be verified: License Certificate has expired! | 1.0.8 |
|
|
Wyświetlenie komunikatu | Ogólne | Wyskakujące okno | The license could not be verified: License Certificate has expired! | 1.0.8 | Opis Każdorazowo lub w przypadku spełnienia określonego warunku zostaje wyświetlony komunikat zdefiniowanego typu. 
| Parametry Typ komunikatu : STRING Pozwala na określenie jednego z czterech wybieralnych typów komunikatu. Treść komunikatu : STRING Treść wyświetlanego komunikatu. Tytuł : STRING Tytuł okna potwierdzenia. Czas życia okna : INTEGER Opcjonalny czas (mierzony w milisekundach) przed wygaśnięciem okna komunikatu (nie dotyczy okna potwierdzenia). |
Checkboxy w kolumnie | Tabela | Typ kolumny, Kolumna, Tabela dynamiczna | The license could not be verified: License Certificate has expired! | 1.0.7 | Opis Zmienia kolumnę typu tekstowego na kolumnę z checkboxami. Wartości jakie przyjmuje ta kolumna to 'true' i 'false' i takie wartości sa zapisywane w bazie danych(checkboxy są jedynie wyświetlane i reagują na zdarzenia, kolumna nadal pozostaje typu tekstowego). 
| Kolumna : VARIABLE Kolumna w której pojawią się checkboxy |
Autoupdate | Ogólne | Zmiana wartości, Formularz, Tabela dynamiczna | The license could not be verified: License Certificate has expired! | | Opis Akcja przyjmuje określone dane, przetwarzająca je i zwraca dane w sposób wynikający z jednej z dostępnych implementacji. Autoupdate (akcja) | Parametry Klasa implementacyjna : STRING Klasa zawierająca logikę przetwarzania i zwracania danych. Zmienne wejściowe : VARIABLE_ARRAY (Opc.) zmienne będące parametrami wejściowymi dla klasy implementacyjnej. Stałe tekstowe : STRING_ARRAY (Opc.) stałe będące parametrami wejściowymi dla klasy implementacyjnej. Zmienne wyjściowe : VARIABLE_ARRAY Zmienne przyjmujące dane zwracane przez klasę implementacyjną. |