← Powrót do listy dostępnych akcji

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

Dostępna od wersji: 1.0.X

Opisywany zestaw funkcji pozwala na tworzenie oraz modyfikacje obiektów typu TableStore. Więcej o obiekcie TableStore...

  • [Tekstowy/TableStore] TableStore.create - tworzy obiekt TableStore.
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Zmienne*1.0.XParametr przyjmuje listę zmiennych tablicowych, z której utworzony zostanie obiekt TableStore.Tablica zmiennych TablicoweZdefiniowane w tym parametrze zmienne powinny znajdować się w tej samej tabeli dynamicznej na formularzu.

 

  • [Całkowity] TableStore.length - zwraca liczbę rekordów obiektu TableStore.
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 

 

  • [Tekstowy[]] TableStore.keys - zwraca tablicę ID zmiennych tworzących obiekt TableStore.
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 

 

  • [Tekstowy] - TableStore.joinField - zwraca wartości podanej kolumny scalone za pomocą podanego separatora.
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 
ID pola*1.0.XID pola obiektu TableStore, którego wartości chcemy "skleić".Tekstowy Edytowalne 
Separator*1.0.XDowolny znak lub ciąg znaków, "sklejający" wartości pola obiektu TableStoreTekstowy Edytowalne 

 

  • [Tekstowy/TableStore] - TableStore.addRecord - dodaje rekord do przekazanego obiektu TableStore i zwraca TableStore z dodanym rekordem. Przekazywany rekord nie musi zawierać wszystkich pól TableStore'a (w przypadku brakujących pól ustawiona zostanie wartość domyślna: 0/null) lecz nie może zawierać pól spoza TableStore'a!
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 
ID pól*1.0.XTablica identyfikatorów pól składających się na obiekt TableStore.Tablica wartości tekstowych Tablicowe 
Wartości*1.0.XTablica wartości odpowiadającym identyfikatorom pól zdefiniowanym w parametrze ID pólTablica wartości tekstowych Tablicowe 

 

  • [Tekstowy/TableStore] - TableStore.addRecords - dodaje rekordy z dwóch przekazanych TableStore'ów. Przekazywane obiekty muszą być poprawnymi obiektami TableStore (zawierać odpowiednią strukturę). TableStore do dodania nie musi zawierać wszystkich pól Źródłowego TableStore'a (w przypadku brakujących pól ustawiona zostanie wartość domyślna: 0/null) lecz nie może zawierać pól spoza Źródłowego TableStore'a!
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Źródłowy TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 
TableStore do dodania*1.0.XWartością parametru powinien być poprawny obiekt TableStore, który zostanie dodany na końcu źródłowego obiektu TableStore.Tekstowy Edytowalne 

 

  • [Tekstowy/TableStore] - TableStore.filter - filtruje rekordy TableStore i zwraca przefiltrowany TableStore.
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 
Łączenie filtrów*1.0.XOkreśla czy zdefiniowane kolejne filtry mają być łączone za pomocą operatora logicznego AND, czy OR.Tekstowy Lista rozwijana

Dostępne wartości:

  • AND
  • OR
ID pól*1.0.XTablica identyfikatorów pól obiektu TableStore, dla których utworzone zostaną warunki filtrowania.Tablica wartości tektowych Tablicowe 
Operatory*1.0.XTablica operatorów tworzących warunek filtrowania.Tablica wartości tektowych Lista rozwijana

Dostępne wartości:

  • =
  • !=
  • <
  • <=
  • >
  • >=
  • regex
Wartości*1.0.XTablica wartości przekazywanych do warunku.Tablica wartości tektowych Tablicowe 

 

  • [Tekstowy] - TableStore.getItem - pobiera tekstową wartość pola z danego rekordu obiektu TableStore.
  • [Całkowity] - TableStore.getItem - pobiera całkowitą wartość pola z danego rekordu obiektu TableStore.
  • [Zmiennoprzecinkowy] - TableStore.getItem - pobiera zmiennoprzecinkową wartość pola z danego rekordu obiektu TableStore.
  • [Datowy] - TableStore.getItem - pobiera datową wartość pola z danego rekordu obiektu TableStore.

Należy używać funkcji zwracającej ten sam typ zmiennej co dane pole obiektu TableStore, które chcemy pobrać za pomocą tej funkcji.

Przykładowo jeśli chcemy pobrać pole obiektu TableStore, posiadające zadeklarowany typ "integer" jako string, należy najpierw skorzystać z tej funkcji, zwracającej typ Całkowity, a następnie tę pobraną wartość (całkowitą) zamienić na string, wykorzystując inne dostępne w PWE funkcje.

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 
ID pola*1.0.XID pola obiektu TableStore, z którego pobrany zostanie element.Tekstowy Edytowalne 
Nr rekordu*1.0.XIndeks rekordu, z którego element ma zostać pobrany.Całkowity Edytowalne 

 

  • [Tekstowy/TableStore] - TableStore.setItems - modyfikuje wskazany rekord obiektu TableStore przekazanymi wartościami i zwraca zmodyfikowany TableStore.
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
TableStore*1.0.XWartością parametru powinien być poprawny obiekt TableStore.Tekstowy Edytowalne 
Nr rekordu*1.0.XIndeks rekordu, którego element zostanie ustawiony nową wartością.Całkowity Edytowalne 
ID pól*1.0.XID pól obiektu TableStore, którego elementy zostaną ustawione nowymi wartościami.Tekstowy Edytowalne 
Wartości*1.0.XNowe wartości elementów.Tekstowy EdytowalneWszystkie przypisywane wartości należy skonwertować do wartości tekstowej (np. funkcja toString). Odpowiedni typ zmiennej zostanie pobrany ze struktury obiektu TableStore.

Parametr*- pole wymagane

Konfiguracja:

Wprowadzone dane:

Wynik:

Konfiguracja:

Wprowadzone dane:

Wynik:

Konfiguracja:

Wprowadzone dane:

Wynik:

-> tekstowy;calkowity;zmiennoprzecinkowy;datowy - wartość może zostać zapisana w zmiennej tabelarycznej

Konfiguracja:

Wprowadzone dane:

Wynik:

Konfiguracja:

Wprowadzone dane:

Wynik:

 

Konfiguracja:

Wprowadzone dane:

Wynik:

Konfiguracja:

Wprowadzone dane:

Wynik:

Konfiguracja:

Wprowadzone dane:

Wynik:

Konfiguracja:

Wprowadzone dane:

Wynik:

 1.0.X

  • Dodanie komponentu

Zadania związane z komponentem

Aktualne

Archiwalne

 

← Return to the list of available actions

If you have trouble understanding how the action works, check the descriptions: Action, Conditional execution, Component parameters

Category:

Action location:

Available from version:

 

Leaving the conditional field blank is tantamount to setting it to "true."

Location of the actionOperation of the "Conditional execution" parameterCondition of calling the action
Name of the parameterFrom versionDescriptionParameter typeDefault valueField typeNotes and restrictions

Parameter*- required field

<SCREEN>

 

 1.0.X

  • Adding component