Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Added

 

Polish

  ← Powrót do listy dostępnych akcji

Info
 Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów
Warning
titleUWAGI
  • 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
titlePodstawowe informacje

Kategoria: Tabela

Umiejscowienie akcji:

Tabela,

Przycisk tabeli, Przycisk

Dostępna od wersji: 1.0.12

Panel
titleOpis

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
titlePrzykładowy widok nowego okna

 

Panel
titleWywołanie akcji
Info

Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę".

Umiejscowienie akcjiDziałanie parametru "Wykonanie warunkowe"Warunek wywołania akcji
TabelaDodanie przycisku do tabeli z akcjąNaciśnięcie przycisku
Przycisk tabeliUaktywnia działanie przyciskuNaciśnięcie przycisku
PrzyciskUaktywnia działanie przyciskuNaciśnięcie przycisku
Panel
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Nazwa bazy danych*1.0.12Nazwa ustalona w dbExplorerTekst Lista wartości 
Klucz zapytania*1.0.12Klucz(name) zapytania znajdującego się w tabeli pm_dbqueriesTekst Pole edytowalne 
Parametry zapytania1.0.12Wartości parametrów zapytaniaTablica wartości tekstowych Pole edytowalne 
Typy parametrów zapytania1.0.12Typy wybieramy spośród wartości:Tablica wartości tekstowych Lista wartości
Wartość wyświetlanaWartość przekazywana
Wartość tekstowastring
Wartość całkowitainteger
Wartość zmiennoprzecinkowafloat
Wartość datowadate
Wartość datowa z czasemdatetime
Nazwy kolumn*1.0.12Nazwy kolumn wyświetlanych w tabeli w nowym oknieTablica wartości tekstowych Pole edytowalne 
Indeksy kolumn*1.0.12Indeksy kolumn wyświetlanych w nowym oknie - powinny pokrywać się z przekazywanymi kolumnami z zapytaniuTablica wartości tekstowych Pole edytowalne W przypadku bazy Oracle może pojawić się konieczność wpisania nazwy indeksu z dużych liter.
Zmienne do ustawienia1.0.12Zmienne tabeli dynamicznej do których zostaną przypisane wybrane wartości z mapowanych kolumn.Tablica zmiennych Pole edytowalne 
Typy kolumn1.0.60Typy kolumn w bazie danych - informacja potrzebna do filtrowania kolumnTablica wartości tekstowych Lista wartości
Wartość wyświetlanaWartość przekazywana
Wartość tekstowastring
Wartość całkowitainteger
Wartość zmiennoprzecinkowafloat
Wartość datowadate
Ukryte1.0.68Określa, czy wybrane dane pobrane do tabeli mają zostać ukryteTablica wartości logicznych   
Liczba wierszy*1.0.12Liczba wierszy na jednej stronieCałkowity100Pole edytowalne 
Nadpisanie danych*1.0.12Czyści tabele przed zapisem danychLogicznyTakPole edytowalne 
Przenoszenie*1.0.12Przycisk pozwalający na przeniesienie danych do tabeli dynamicznejLogicznyTakPole edytowalne 
Zaznaczanie wielu wierszy 1.0.90Parametr określa, czy można zaznaczyć wiele wierszy, czy tylko jeden.LogicznyTakPole edytowalne 
Numeracja*1.0.12Włącza/wyłącza numerowanie wierszyLogicznyTakPole edytowalne 
Nazwa przycisku1.0.12Nazwa przycisku tabeli, po którego kliknięciu wykona się akcjaTekstDane z bazyPole edytowalnePole widoczne tylko w przypadku umieszczenia akcji na tabeli.
Identyfikator tabeli dynamicznej1.0.78Określa, do której tabeli dynamicznej mają być eksportowane dane z bazy danych zaprezentowane w nowym oknieTekst 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 (tylko jeśli przenosimy dane).

Obsługa wielu wartości1.0.89Opcjonalny 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:

Wartość wyświetlana
Wartość przekazywana
Rzuć wyjątekBLOCK

Pobierz pierwszą wartość

FIRST
Pobierz unikalne wartości rozdzielone średnikiemUNIQUE
Menu kontekstowe*1.0.110Wyświetla menu kontekstowe przy każdej kolumnie. Pozwala na wybranie kierunku sortowania i ukrycie / wyświetlenie wskazanych kolumn w tabeli.LogicznyTakPole edytowalne 
Zapisz formularz po przeniesieniu danych do tabeli*1.0.138Zapisuje stan formularza po przeniesieniu danych z okna do tabeli.LogicznyNiePole edytowalne 
Wywołaj automappingi1.0.139Wywołuje automappingi (może powodować problemy wydajnościowe).LogicznyNiePole edytowalneWywołanie automappingów może skutkować spadkiem wydajności - szczególnie przy dużej ilości wywołań. Automapping może odwoływać się do bazy danych, zasobu sieciowego, źródła danych i wydajność spada ze względu na konieczność dodatkowych zapytań.
Nazwa okna1.0.139Tytuł okna wyświetlającego dane ze wskazanej bazy danych. W przypadku pozostawienia pustego parametru, domyślną nazwą okna będzie 'Dodaj dane do tabeli dynamicznej'. Domyślna nazwa jest odpowiednio tłumaczona w zależności od stosowanej wersji językowej systemu PlusWorkflow. W celu użycia własnego klucza tłumaczenia dla nazwy okna, zaleca się zdefiniowanie w tym parametrze funkcji translate.Tekst Pole edytowalne 


Parametr
*
- pole wymagane

Panel
titlePrzykładowa konfiguracja

Konfiguracja na Dla tabeli:

Image Removed

Image Added

Dla przycisku:

Image Added

Panel
titleChange log

1.0.12

  • Dodanie komponentu

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.132

  • 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.138 (obowiązująca dokumentacja)

  • Dodanie parametru Zapisz formularz po przeniesieniu danych do tabeli
  • Usunięcie możliwości utworzenia akcji poprzez jej przeciągnięcie na tabelę.

1.0.139 (obowiązująca dokumentacja)

  • Dodanie parametru Nazwa okna.

1.0.151

  • Przyciski "Zaznacz wszystkie" oraz "Odznacz wszystkie" są ukrywane, gdy parametr Zaznaczanie wielu wierszy jest ustawiony na NIE.
Panel
titlePakiet z przykładowym formularzem wykorzystującym akcję

 

View file
nameTesty komponentów - akcje - [AKCJA] Wy wietlenie danych z bazy danych w nowym oknie 2019-10-14 10_23_21.zip
height250

Hide If
special@anonymous

Zadania związane z komponentem

Aktualne

Archiwalne

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-29

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-451

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-543

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-541

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-550

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-562

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-571

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-588

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-602

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-732

English

  ← Return to the list of available actions

Info

If you have a problem understanding how the action works, check: ActionConditional executionComponents parameters

Panel
titleBasic information

Category: Table

Action location: Table

, Table

button, Button

Available from version: 1.0.12

Panel
titleDescription

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
titleExample new window preview

 

Panel
titleAction call-up
Info

Leaving an empty conditional field is equal to setting it to "true".

Action location

Conditional execution parameter action

Action call-up condition

Table (from 1.0.20) Activates button on table

Pressing the button

Table button

Activates action

Pressing the button

ButtonActivates actionPressing the button
Panel
titleConfiguration 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 key1.0.12The key (name) of the query in the pm_dbqueries tableText Editable field 
Query Parameters1.0.12Values of query parametersAn array of text values Editable field 
Types of query parameters1.0.12 An array of text values Drop-down list

Types are selected from the values:

Displayed ValueValue transmitted
Textstring
Integerinteger
Floatfloat
Datedate
Date with timedatetime
Column names*1.0.12The names of the columns displayed in the table in a new windowAn array of text values Editable field 
Column indexes1.0.12Indexes of columns displayed in a new window - should coincide with the columns transferred from the queryAn array of text values Editable field 
Variables to set1.0.12Variables to which selected values from mapped columns will be assigned.Array of variables Editable field 
Types of columns1.0.60Types of columns in the database - information needed to filter columnsAn array of text values Drop-down list
Displayed ValueValue transmitted
Textstring
Integerinteger
Floatfloat
Datedate
Hidden1.0.68Specifies whether selected data downloaded to the table should be hiddenAn array of boolean values Editable field 
Number of rows1.0.12Number of lines on one pageInteger Editable field 
Override data1.0.12Clears tables before saving dataBoolean Editable field 
Moving1.0.12Button that allows data to be transferred to a dynamic tableBoolean Editable field 

Multiple rows selection

 

 

1.0.90Parameter specifies if user can select many rows or just one.Boolean Editable field 
Numbering1.0.12Enables / disables row numberingBoolean Editable field 
Button name1.0.12The name of the table button after which the action will be performedText Editable field 
Variable set id1.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 and "moving" is set to true..


Multiple value support1.0.89An optional parameter that allows handling of many values returned by the database dedicated to one header variable.Text Drop-down list

Possible parameter values:

Displayed Value
Value transmitted
Throw an exceptionBLOCK

Get the first value

FIRST
Get unique values separated by a semicolonUNIQUE
Context menu*1.0.110Displays 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.138Saves the state of the form after the data has been transferred from the window to the table.BooleanNoEditable field 
Execute automapping
1.0.139Executes automapping (may cause performance issues).BooleanNoEditable field

Executing automapping may cause severe performance issues - especially with large numbers. Automapping execution could reach database, network resource or data source and performance drops due to the extra queries being made.

Window name1.0.139Title of the window displaying data from the selected database. If the parameter is left empty, the default name of the window will be 'Add data to dynamic table'. The default name is properly translated depending on the language version of the using PlusWorkflow system. In order to use your own translation key for the window name, it is recommended to define the translate function in this parameter.Text Editable field 

Parameter*- mandatory field 

Panel
titleConfiguration example

Image Removed

Action on table

Image Added

Action on table button

Image Added

Panel
titleChange log

1.0.12

  • Adding a component

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)

  • Adjusting action to the new component builder + removing the Button name parameter
  • Ability to sort by columns. 

1.0.110 (applicable documentation)

  • Addition of the Context menu parameter

1.0.132

  •  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.138 (applicable documentation)

  • Added new parameter Save the form after the data has been transferred to the table
  • Removed the possibility to create action by dragging it onto a table.

1.0.139 (applicable documentation)

  • Adding Window name parameter

1.0.151

  • The "Select All" and "Deselect All" buttons are hidden when the Select Multiple Rows parameter is set to NO.
 

Save the form after the data has been transferred to the table