Przejdź do głównej zawartości
Wersja: 2023 R2

Zmiana wartości listy pozycji

Akcja powoduje zmianę (dodanie, nadpisanie lub zastąpienie) wartości kolumn Listy pozycji.
Formułę ustawiającą wartość należy zapisać w formie zapytania SQL.
Jeśli określono źródło danych, zapytanie wykonywane jest z parametrami połączenia podanymi w definicji źródła danych.

Zmiana wartości listy pozycji

1. Lista pozycji

Określa, która Lista pozycji zostanie zmieniona.

2. Rodzaj zmiany

Określa rodzaj zmiany, jaka zostanie przeprowadzona:

  • Dodaj nowe wartości – pozwala uzupełnić już istniejącą Listę pozycji o dodatkowe wiersze,
  • Aktualizuj wartości – pozwala zmienić wartości każdego z wierszy Listy pozycji w wybranych kolumnach. Jeśli wiersz z danym kluczem nie został znaleziony, zostanie on dodany jako nowy wiersz,
  • Zastąp wartości – wyczyszczenie wszystkich wierszy Listy pozycji i uzupełnienie tej listy nowymi wierszami z podanymi wartościami w wybranych kolumnach.

3. Źródło danych

Określa źródło danych, w kontekście którego zostanie wykonane zapytanie.

4. Zapytanie SQL

Zapytanie SQL powinno zwracać kolumny odpowiadające kolumnom Listy pozycji.

5. Mapowanie wartości unikalnej

Przyporządkowanie wartości umożliwiającej zidentyfikowanie wierszy Listy pozycji, które mają zostać zmienione.
Opcja ta nie jest dostępna, jeśliś jako Rodzaj zmiany wskazano Zastąpienie wartości.

6. Mapowanie kolumn

Opcja pozwala powiązać kolumny źródła danych z kolumnami Listy pozycji. Na podstawie skonfigurowanego mapowania dane w Liście pozycji zostaną uzupełnione zgodnie z kolejnością kolumn na formularzu w danym kroku.
Jeśli mapowanie kolumny nie zostało skonfigurowane, kolumna będzie pomijana przy ustawianiu wartości.
Jeżeli pomimo mapowania źródło danych nie zwróci kolumny, to kolumna będzie pomijana, tak jakby nie była skonfigurowana, a inicjalizacja i akcja zalogują o brakującej konfiguracji kolumny.

7. Pobierz kolumny

Pobiera listę kolumn zgodnie z aktualnym zapytaniem SQL.

informacja

Przykładowa konfiguracja akcji została przedstawiona w artykule Akcja „Zmiana wartości listy pozycji”.