Versions Compared

Key

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

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

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.137Zapisuje stan formularza po przeniesieniu danych z okna do tabeli.LogicznyNiePole edytowalne 


Parametr
*
- pole wymagane

Panel
titlePrzykładowa konfiguracja

Dla tabeli:

Dla przycisku:

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

  • Dodanie parametru Zapisz formularz po przeniesieniu danych do tabeli

1.0.138

  • Usunięcie możliwości utworzenia akcji poprzez jej przeciągnięcie na tabelę.
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 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 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 
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.


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.137Saves the state of the form after the data has been transferred from the window to the table.BooleanNoEditable field 

Parameter*- mandatory field 

Panel
titleConfiguration example

Action on table

Action on table button

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

  • Added new parameter Save the form after the data has been transferred to the table

1.0.138

  • Removed the possibility to create action by dragging it onto a table.


 

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