Polish |
---|
← Powrót do listy dostępnych akcji Warning |
---|
| - W zapytaniu SQL nie można używać klauzuli ORDER BY. Sortowaniem "zajmuje się" mechanizm tabeli.
- Z uwagi na błąd systemowy, wtyczka nie działa z systemem w wersji 3.2.173
- Sortowanie w tabeli prezentującej dane działa od wersji systemu 3.2.174 i wersji wtyczki 1.0.108
|
Panel |
---|
title | Podstawowe informacje |
---|
| Kategoria: TabelaUmiejscowienie akcji: Przycisk tabeli, Przycisk
Dostępna od wersji: 1.0.12 |
Panel |
---|
| Wyświetla dane z bazy danych w tabeli w nowym oknie. Okno pozwala na sortowanie i filtrowanie danych, a także eksport wybranych wierszy do wskazanych zmiennych. Od wersji x.x parametr "Nazwa przycisku" jest usunięty. |
Panel |
---|
title | Przykładowy widok nowego okna |
---|
|  |
Panel |
---|
| Info |
---|
Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę". |
Umiejscowienie akcji | Działanie parametru "Wykonanie warunkowe" | Warunek wywołania akcji |
---|
Przycisk tabeli | Uaktywnia działanie przycisku | Naciśnięcie przycisku | Przycisk | Uaktywnia działanie przycisku | Naciśnięcie przycisku |
|
Panel |
---|
title | Parametry konfiguracyjne |
---|
| Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Nazwa bazy danych* | 1.0.12 | Nazwa ustalona w dbExplorer | Tekst | | Lista wartości | | Klucz zapytania* | 1.0.12 | Klucz(name) zapytania znajdującego się w tabeli pm_dbqueries | Tekst | | Pole edytowalne | | Parametry zapytania | 1.0.12 | Wartości parametrów zapytania | Tablica wartości tekstowych | | Pole edytowalne | | Typy parametrów zapytania | 1.0.12 | Typy wybieramy spośród wartości: | Tablica wartości tekstowych | | Lista wartości | Wartość wyświetlana | Wartość przekazywana |
---|
Wartość tekstowa | string | Wartość całkowita | integer | Wartość zmiennoprzecinkowa | float | Wartość datowa | date | Wartość datowa z czasem | datetime |
| Nazwy kolumn* | 1.0.12 | Nazwy kolumn wyświetlanych w tabeli w nowym oknie | Tablica wartości tekstowych | | Pole edytowalne | | Indeksy kolumn* | 1.0.12 | Indeksy kolumn wyświetlanych w nowym oknie - powinny pokrywać się z przekazywanymi kolumnami z zapytaniu | Tablica wartości tekstowych | | Pole edytowalne | | Zmienne do ustawienia | 1.0.12 | Zmienne tabeli dynamicznej do których zostaną przypisane wybrane wartości z mapowanych kolumn. | Tablica zmiennych | | Pole edytowalne | | Typy kolumn | 1.0.60 | Typy kolumn w bazie danych - informacja potrzebna do filtrowania kolumn | Tablica wartości tekstowych | | Lista wartości | Wartość wyświetlana | Wartość przekazywana |
---|
Wartość tekstowa | string | Wartość całkowita | integer | Wartość zmiennoprzecinkowa | float | Wartość datowa | date |
| Ukryte | 1.0.68 | Określa, czy wybrane dane pobrane do tabeli mają zostać ukryte | Tablica wartości logicznych | | | | Liczba wierszy* | 1.0.12 | Liczba wierszy na jednej stronie | Całkowity | 100 | Pole edytowalne | | Nadpisanie danych* | 1.0.12 | Czyści tabele przed zapisem danych | Logiczny | Tak | Pole edytowalne | | Przenoszenie* | 1.0.12 | Przycisk pozwalający na przeniesienie danych do tabeli dynamicznej | Logiczny | Tak | Pole edytowalne | | Zaznaczanie wielu wierszy | 1.0.90 | Parametr określa, czy można zaznaczyć wiele wierszy, czy tylko jeden. | Logiczny | Tak | Pole edytowalne | | Numeracja* | 1.0.12 | Włącza/wyłącza numerowanie wierszy | Logiczny | Tak | Pole edytowalne | | Identyfikator tabeli dynamicznej | 1.0.78 | Określa, do której tabeli dynamicznej mają być eksportowane dane z bazy danych zaprezentowane w nowym oknie | Tekst | | Pole edytowalne | Pole widoczne tylko w przypadku umieszczenia akcji na zwykły przycisk. Warning |
---|
W przypadku umieszczenia akcji na zwykłym przycisku, uzupełnienie pola jest ustawiane jako wymagane. |
| Obsługa wielu wartości | 1.0.89 | Opcjonalny parametr, pozwalający na obsługę wielu wartości zwróconych przez bazę dedykowanych jednej zmiennej nagłówkowej. | Tekst | | Lista wartości | Możliwe wartości parametru: | |
---|
Rzuć wyjątek | BLOCK | Pobierz pierwszą wartość | FIRST | Pobierz unikalne wartości rozdzielone średnikiem | UNIQUE |
| Menu kontekstowe* | 1.0.110 | Wyświetla menu kontekstowe przy każdej kolumnie. Pozwala na wybranie kierunku sortowania i ukrycie / wyświetlenie wskazanych kolumn w tabeli. | Logiczny | Tak | Pole edytowalne | | Zapisz formularz po przeniesieniu danych do tabeli* | 1.0.137 | Zapisuje stan formularza po przeniesieniu danych z okna do tabeli. | Logiczny | Nie | Pole edytowalne | |
Parametr*- pole wymagane
|
Panel |
---|
title | Przykładowa konfiguracja |
---|
| Dla tabeli: 
Dla przycisku: 
|
Panel |
---|
| 1.0.12 1.0.45 - Poprawka dot. umieszczania parametrów w komponencie
1.0.60 - Dynamiczny formularz + dodanie przycisków zaznacz wszystko, odznacz wszystko + filtrowanie
1.0.61 - Obsługa dopisywania typu datowego do tabeli
1.0.62 - Dodanie możliwości umieszczenia przycisku na tabeli
1.0.65 - Filtrowanie case insensitive
1.0.68 - Możliwość dodania ukrytych kolumn do tabeli
1.0.71 - Przyspieszenie przełączania między kolejnymi stronami okna
1.0.72 - Dodanie zapisu formularza przed wykonaniem przeniesienia danych
1.0.78 - Możliwość podpięcia akcji pod zwykły przycisk
1.0.89 (obowiązująca dokumentacja) - Możliwość przepisywania danych do zmiennych nagłówkowych
1.0.90 (obowiązująca dokumentacja) - Dodanie parametru określającego możliwość zaznaczenia tylko jednego wiersza/wielu wierszy
1.0.97 (obowiązująca dokumentacja) - Przystosowanie akcji do nowego buildera komponentu + usunięcie parametru Nazwa przycisku
1.0.108 (obowiązująca dokumentacja) - Możliwość sortowania po kolumnach
1.0.110 (obowiązująca dokumentacja) - Dodanie parametru Menu kontekstowe
1.0.X132 - Naprawienie przycisku Odznacz wszystkie
1.0.134 - Możliwość wykonania akcji również w historii procesu
- Ustawianie wymagalności parametru Identyfikator tabeli w przypadku umieszczenia akcji na zwykłym przycisku
1.0.137 - Dodanie parametru Zapisz formularz po przeniesieniu danych do tabeli
|
Panel |
---|
title | Pakiet z przykładowym formularzem wykorzystującym akcję |
---|
| View file |
---|
name | Testy komponentów - akcje - [AKCJA] Wy wietlenie danych z bazy danych w nowym oknie 2019-10-14 10_23_21.zip |
---|
height | 250 |
---|
|
|
Hide If |
---|
| Zadania związane z komponentemAktualneArchiwalne JIRA |
---|
server | 192.168.1.52 JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-29 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-451 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-543 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-541 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-550 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-562 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-571 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-588 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-602 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-732 |
---|
|
|
|
English |
---|
← Return to the list of available actions Panel |
---|
| Category: TableAvailable from version: 1.0.12 |
Panel |
---|
| Displays database data in a table in a new window. The window allows you to sort and filter data, as well as export selected rows to a specified dynamic table. |
Panel |
---|
title | Example new window preview |
---|
|  |
Panel |
---|
| Info |
---|
Leaving an empty conditional field is equal to setting it to "true". |
Action location | Conditional execution parameter action | Action call-up condition |
---|
Table button | Activates action | Pressing the button | Button | Activates action | Pressing the button |
|
Panel |
---|
title | Configuration parameters |
---|
| Parameter name | From version | Description | Paremeter type | Default value | Field type | Comments and restrictions |
---|
Database Name* | 1.0.12 | Name set in dbExplorer | Text | | Editable field | | Query key | 1.0.12 | The key (name) of the query in the pm_dbqueries table | Text | | Editable field | | Query Parameters | 1.0.12 | Values of query parameters | An array of text values | | Editable field | | Types of query parameters | 1.0.12 | | An array of text values | | Drop-down list | Types are selected from the values: Displayed Value | Value transmitted |
---|
Text | string | Integer | integer | Float | float | Date | date | Date with time | datetime |
| Column names* | 1.0.12 | The names of the columns displayed in the table in a new window | An array of text values | | Editable field | | Column indexes | 1.0.12 | Indexes of columns displayed in a new window - should coincide with the columns transferred from the query | An array of text values | | Editable field | | Variables to set | 1.0.12 | Variables to which selected values from mapped columns will be assigned. | Array of variables | | Editable field | | Types of columns | 1.0.60 | Types of columns in the database - information needed to filter columns | An array of text values | | Drop-down list | Displayed Value | Value transmitted |
---|
Text | string | Integer | integer | Float | float | Date | date |
| Hidden | 1.0.68 | Specifies whether selected data downloaded to the table should be hidden | An array of boolean values | | Editable field | | Number of rows | 1.0.12 | Number of lines on one page | Integer | | Editable field | | Override data | 1.0.12 | Clears tables before saving data | Boolean | | Editable field | | Moving | 1.0.12 | Button that allows data to be transferred to a dynamic table | Boolean | | Editable field | | Multiple rows selection | 1.0.90 | Parameter specifies if user can select many rows or just one. | Boolean | | Editable field | | Numbering | 1.0.12 | Enables / disables row numbering | Boolean | | Editable field | | Variable set id | 1.0.78 | Specifies to which dynamic table the data from the database presented in the new window is to be exported | Text | | Editable field | The field is visible only if the action is placed on a regular button.
Warning |
---|
Parameter is marked as required when action is set on the regular button. |
| Multiple value support | 1.0.89 | An optional parameter that allows handling of many values returned by the database dedicated to one header variable. | Text | | Drop-down list | Possible parameter values: | |
---|
Throw an exception | BLOCK | Get the first value | FIRST | Get unique values separated by a semicolon | UNIQUE |
| Context menu* | 1.0.110 | Displays a context menu for each column. It allows you to select the sorting direction and hide / show selected columns in the table. | Boolean | | Editable field | | Save the form after the data has been transferred to the table* | 1.0.137 | Saves the state of the form after the data has been transferred from the window to the table. | Boolean | No | Editable field | |
Parameter*- mandatory field |
Panel |
---|
title | Configuration example |
---|
| Action on table  Action on table button 
|
Panel |
---|
| 1.0.12 1.0.45 - Fix for placing parameters in the component
1.0.60 - Dynamic form + adding buttons select all, deselect all + filtering
1.0.61 - Support for adding a date type to the table
1.0.62 - Adding the option of placing a button on the table
1.0.65 - Case insensitive filtering
1.0.68 - Ability to add hidden columns to the table
1.0.71 - Acceleration of switching between successive pages of the window
1.0.72 - Calling a save function before getting data from table
1.0.78 - Putting an action under an ordinary button
1.0.89 - Allows to set form variables
1.0.97 (applicable documentation) 1.0.110 (applicable documentation) - Addition of the Context menu parameter
1.0.X132 - Fixing the Deselect All button
1.0.134 - Possibility to call action on the process history page
- Table identifier is marked as required when action is set on the regular button
1.0.137 - Added new parameter Save the form after the data has been transferred to the table
|
|
Save the form after the data has been transferred to the table