Skip to end of metadata
Go to start of metadata

Powrót do spisu komponentów: Tools

Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów

Podstawowe informacje

Kategoria: Tools

Umiejscowienie akcji: Tabela

Aktualna wersja: 1.0.14

Opis

Akcja przepisuje wybrane wiersze z danej kolumny na podstawie pasującego wyrażenia w innej. Komponent sprawdza czy w decydującej kolumnie wartość pasuje do filtra (zawiera tekst lub pasuje do wyrażenia regularnego). Jeżeli tak to z tego wiersza z innej kolumny przepisywana jest wartość do wybranej zmiennej. Zmienna docelowa może być nagłówkowa (wiele wartości rozdzielone jest przecinkiem ","). Lub zmienna docelowa może być tabelaryczna (w tej samej lub osobnej tabeli). Jest możliwość zachowania tej samej długości co kolumna wejściowa, ale dla nie pasujących wartości jest wpisywana wartość domyślna(0, pusty tekst itp w zależności od typu kolumny).

Parametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaUwagi i ograniczenia
Filtr*1.0.0Lista filtrów wyboru, może być tekst(zawiera ciąg znaków) albo wyrażenie regularne np: ^Faktur.* znajdzie: Faktura za gaz, Faktura 1245/45, FakturyTablica wartości tekstowych trueLiczby filtruje jako tekst, nie ma możliwość sprawdzania >,< itp. Można klika filtrów dać.

Kolumna filtrująca*

1.0.0Kolumna na której zostanie wykonany filtrZmienna Jeżeli pasuję do któregoś filtru, to ten wiersz przechodzi (Wartość z kolumny wejściowej z tego samego wiersza zostanie przepisana)
Kolumna wejściowa*1.0.0Kolumna z której dane będą przepisane na podstawie kolumny filtrującej.Zmienna   
Wynik*1.0.0Przepisane wybrane wartości. Gdy zmienna występuje na formularzu, to wybrane wartości rozdzielone są znakiem ',' , gdy jest kolumnowa to są w nowym wierszuZmienna   
Id tabeli do czyszczenia1.0.0Jeżeli zmienna do zapisu wierszy znajduje się w tabeli, to jest możliwość jej czyszczenia przed wpisaniem nowych wartości.Tekst Zalecane gdy przepisujemy do innej tabeli.
Zachowanie tej samej długości*1.0.14Zmienna wynikowa ma taką samą długość tablicy (liczba kolumn) co zmienna wejściowa. Dla niepasujących wierszy wstawiana jest domyślna wartość(np 0, pusty tekst). Przeciwnym wypadku wynik zawiera tylko pasujące wartości bez zachowania kolejności indeksów.LogicznaNie 

Parametr*- pole wymagane

 

Przykładowa konfiguracja
Przykład
  • Konfiguracja

  • Wynik

 

 

Change log

1.0.0

  • Utworzenie komponentu

1.0.14

  • Przepisywanie wybranych wierszy - nie działa "wyłączanie" za pomocą "Wykonania warunkowego"
  • Przepisywanie wybranych wierszy - indeksy przepisanych wartości.

1.0.53

  • Poprawienie sposobu czyszczenia tabeli



  • No labels
Write a comment…