← Powrót do listy dostępnych akcji
Kategoria: Ogólne / Użytkownicy / Baza danych / Dokumenty / Tabela
Umiejscowienie akcji: Formularz, Tabela, Przycisk formularza, Przycisk Tabeli, Zmienna
Poprzednie nazwy:
Dostępna od wersji: 1.0.X
Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę".
Umiejscowienie akcji | Działanie parametru "Wykonanie warunkowe" | Warunek wywołania akcji |
---|---|---|
Tabela | Uaktywnia akcję | Aktualizacja tabeli, tj. dodanie, usunięcie bądź edycja wiersza. |
Zmienna | Uaktywnia akcję | Zmiana wartości zmiennej na której znajduje się akcja |
Przycisk | Uaktywnia akcję | Naciśnięcie przycisku na którym znajduje się akcja |
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Parametr*- pole wymagane
The license could not be verified: License Certificate has expired!
Kategoria: Ogólne
Umiejscowienie akcji: Przycisk, Zmienna
Dostępna od wersji: 1.0.0
Opis akcji
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.
Wywołanie akcji
Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę".
Umiejscowienie akcji | Działanie parametru "Wykonanie warunkowe" | Warunek wywołania akcji |
---|---|---|
Przycisk | Uaktywnia akcję | Naciśnięcie przycisku |
Zmienna | Wywołuje akcję | Parametr "Wykonanie warunkowe" zwróci "prawdę" |
Parametry konfiguracyjne
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|---|---|---|---|---|---|
Format wygenerowanego numeru* | 1.0.0 | Format na podstawie którego zostanie wygenerowany numer. 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. | Tekst | [N4]/[R2] | Pole edytowalne | Format musi posiadać znacznik numeru. 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* | 1.0.0 | Nazwa nowej lub istniejącej już sekwencji w bazie danych systemu. | Tekst | Pole edytowalne | 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* | 1.0.0 | Zmienna, w której zapisany zostanie numer. | Zmienna | <zmienna na którą przeniesiono akcję> ( w przypadku umieszczenia na zmiennej) | Pole edytowalne/pole nieedytowalne ( w przypadku umieszczenia na zmiennej) | Zmienna powinna być typu tekstowego i umieszczona na formularzu (nie w tabeli dynamicznej). |
Zamiana znaków specjalnych* | 1.0.37 | Określa czy znaki specjalne w nazwie sekwencji mają zostać zamienione na "_" (jedyny akceptowalny znak specjalny we wszystkich bazach oprócz MSSQL). | Logiczny | Nie | Pole edytowalne |
|
Parametr*- pole wymagane
Przykładowa konfiguracja akcji
Przykład zastosowania
The license could not be verified: License Certificate has expired!