Поділитися через


Дії змінних

Щоб вручну створити змінну в настільний цикл, розгорніть дію Встановити змінну . Для виконання цієї дії потрібно вказати ім’я та значення нової змінної.

Знімок екрана дії Встановити змінну.

Важливо

Зарезервовані ключові слова не можна використовувати як назви змінних. Щоб переглянути повний список зарезервованих ключових слів, перейдіть до розділу Зарезервовані ключові слова в десктопних ланцюжках.

Щоб збільшити або зменшити значення числової змінної, використовуйте дії змінної Збільшити та Зменшити змінну відповідно.

Скріншот дії Збільшити змінну.

Більшість дій виводять свій результат у змінну. Наприклад, дія Створити новий список створює порожній список.

Аналогічно, дія «Створити випадкове число » створює випадкове числове значення. Якщо в цій дії ввімкнути параметр Генерувати кілька чисел , буде створено змінну-список, яка міститиме кілька випадкових числових значень.

Скріншот дії Генерувати випадкове число.

Щоб додати елементи до наявного списку, розгорніть дію Додати елемент до списку та заповніть жорстко закодоване значення або змінну, щоб визначити елемент, який потрібно додати. Так само можна видалити елементи зі списку за допомогою дії Видалити елемент зі списку .

Нотатка

Індекси списку починаються з 0, що означає, що перший елемент у списку завжди має індекс 0. Використовуйте позначення %ListName[0]% для посилання на перший елемент у списку, %ListName[1]% на другий і так далі.

Якщо потрібно створити змінну таблиці даних, розгорніть дію Створити нову таблицю даних і вкажіть її початкові елементи за допомогою візуального конструктора.

Щоб маніпулювати змінною таблиці даних, використовуйте дії відповідної підгрупи дій, наприклад дії Знайти або замінити в таблиці даних і Оновити елемент таблиці даних.

Знімок екрана дії Створити нову таблицю даних.

Створити нову таблицю даних

Створює нову змінну таблиці даних.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Нова таблиця No Таблиця даних Таблиця вхідних даних

Змінні, які створюються

Аргумент Ввести Опис
Таблиця даних Таблиця даних Нова таблиця даних

Винятки

Ця дія не містить винятків.

Вставити рядок у таблицю даних

Вставляє рядок у кінці або перед певним значенням індексу.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути попередньо визначена дією, яка створює змінну таблиці даних
Кінцеве розташування Немає Кінець таблиці даних, Індекс перед рядком Кінець таблиці даних Укажіть, чи вставляти новий рядок у кінці таблиці даних чи перед указаним індексом рядка
Індекс рядка No Числове значення Вставити значення індексу рядка, яке використовуватиметься до визначення індексу рядка в параметр "У розташування"
Нові значення No Список,рядок даних Цей параметр приймає змінну списку або рядка даних, де кількість стовпців має збігатися з кількістю стовпців у таблиці даних

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Індекс елемента поза межами діапазону Вказує на те, що наданий індекс елемента виходить за межі діапазону
Неприпустимі вхідні аргументи Вказує на неприпустимий вхідний параметр
Помилка "Несумісний тип" Вказує на те, що надано вхідний параметр несумісного типу

Видалити рядок із таблиці даних

Видаліть рядок таблиці даних за відповідним індексом рядка.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути визначена дією, яка створює змінну таблиці даних
Індекс рядка No Числове значення Індекс рядка в таблиці даних, який потрібно видалити

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Індекс елемента поза межами діапазону Вказує на те, що вказаний елемент таблиці даних виходить за межі діапазону

Оновити елемент таблиці даних

Оновіть елемент рядка таблиці даних у визначеному стовпці.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути попередньо визначена дією, яка створює змінну таблиці даних.
Column No Текстове значення Ім’я стовпця або індекс елемента, який потрібно оновити.
Рядок No Числове значення Індекс рядка елемента, який потрібно оновити.
Нове значення No Текстове значення Нове значення, яке потрібно оновити за вказаним індексом рядка та стовпцем.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Індекс елемента поза межами діапазону Вказує на те, що вказаний елемент таблиці даних виходить за межі діапазону
Ім’я стовпця не існує Вказує на те, що надана назва стовпця не існує
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону
Помилка "Несумісний тип" Вказує на те, що було надано вхідний параметр несумісного типу

Пошук і заміна в таблиці даних

Знаходить та/або замінює значення таблиці даних.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути попередньо визначена дією, яка створює змінну таблиці даних
Режим пошуку Немає Знайти, знайти і замінити Знайти Режим пошуку (пошук або пошук і заміна)
Усі збіги Немає логічний значення Так Укажіть, чи потрібно шукати або замінювати текст у всіх знайдених відповідних клітинках, чи лише в першій відповідній клітинці
Текст для пошуку No Текстове значення Текст, який потрібно знайти в таблиці даних
Пошук за допомогою регулярного виразу Немає логічний значення Ні Укажіть, чи використовувати регулярний вираз для зіставлення вмісту клітинки з текстом, який потрібно знайти
Враховувати регістр Немає логічний значення Ні Визначає, чи потрібно шукати дані з урахуванням регістру
Клітинка цілком Немає логічний значення Ні Визначає, чи потрібно шукати клітинки, які містять лише вказаний текст
Текст, яким потрібно замінити No Текстове значення Текст, який використовується для заміни відповідних клітинок
Пошук за Немає Скрізь, На колонці Скрізь Порядок пошуку тексту (скрізь або в стовпці)
Індекс або ім’я стовпця No Текстове значення Заголовок стовпця або значення індексу

Змінні, які створюються

Аргумент Ввести Опис
DataTableMatches Таблиця даних Таблиця даних, що містить індекси рядків і стовпців для збігів

Винятки

Виняток Опис
Надано неприпустимий регулярний вираз Указує, що наданий регулярний вираз неприпустимий
Ім’я стовпця не існує Вказує на те, що надана назва стовпця не існує
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону
Помилка "Несумісний тип" Вказує на те, що надано вхідний параметр несумісного типу

Вставити стовпець у таблицю даних

Вставляє стовпець у кінці або перед певним значенням індексу.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути визначена дією, яка створює змінну таблиці даних.
Кінцеве розташування Немає Кінець таблиці даних, перед покажчиком стовпця Кінець таблиці даних Укажіть, чи потрібно вставляти новий стовпець у кінці таблиці даних чи перед указаним індексом стовпця.
Ім’я стовпця No Текстове значення Укажіть заголовок нового стовпця.
Індекс стовпця No Числове значення Укажіть значення індексу стовпця, яке використовується, коли вибрано параметр До стовпця індекс для параметра У розташуванні Увійти.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону.
Повторюване ім’я стовпця Вказує на те, що вказане ім’я стовпця вже існує.

Видалити стовпець із таблиці даних

Видаліть стовпець таблиці даних за вказаним індексом стовпця або іменем стовпця.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути визначена дією, яка створює змінну таблиці даних.
Укажіть стовпець із Немає Назва, покажчик Ім'я Укажіть, чи потрібно шукати стовпець за назвою чи індексом.
Ім’я стовпця No Текстове значення Ім’я стовпця, який слід видалити.
Індекс стовпця No Числове значення Індекс стовпця, який слід видалити. Індекси стовпців починаються з 0.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Ім’я стовпця не існує Вказує на те, що надана назва стовпця не існує
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону

Видалити пусті рядки з таблиці даних

Видаляє рядки таблиці даних, у яких усі клітинки порожні.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Ця змінна має бути попередньо визначена дією, яка створює змінну таблиці даних

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Видалити повторювані рядки з таблиці даних

Видаляє всі повторювані рядки з таблиці даних, якщо значення мають однаковий тип даних у кожному стовпці.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Клітинки стовпця мають різні типи Указує, що два або більше значень в одному стовпці відрізняються типами даних

Очистити таблицю даних

Видаляє всі рядки таблиці даних, залишаючи заголовки таблиць незмінними.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Сортувати таблицю даних

Сортування рядків таблиці даних у порядку зростання або спадання за вказаним стовпцем, якщо всі його значення мають однаковий тип даних.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.
Укажіть стовпець із Немає Назва, покажчик Ім'я Укажіть, чи потрібно шукати стовпець за назвою чи індексом.
Ім’я стовпця No Текстове значення Назва стовпця, який слід відсортувати.
Індекс стовпця No Числове значення Індекс стовпця, який слід відсортувати. Індекси стовпців починаються з 0.
Порядок Немає Висхідний, низхідний За зростанням Порядок сортування таблиці даних.

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Ім’я стовпця не існує Вказує на те, що надана назва стовпця не існує
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону
Клітинки стовпця мають різні типи Указує, що два або більше значень в одному стовпці відрізняються типами даних

Фільтрувати таблицю даних

Фільтрує рядки таблиці даних на основі застосованих правил.

У вбудованому майстрі дії, який допомагає створювати потрібні фільтри, можна застосувати кілька фільтрів до різних стовпців, визначених за іменем або індексом. Кожен фільтр складається з певного стовпця, на який він орієнтується, вибраного оператора та значення, яке йому призначено.

Крім того, кілька фільтрів застосовуються разом за правилами AND та/або OR. Правила AND спочатку розв’язуються у результуючому виразі фільтра, а потім у правилах АБО.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.
Фільтри для застосування No Правила фільтрації, визначені користувачем Немає Правила фільтрування, застосовані до визначених стовпців

Змінні, які створюються

Аргумент Ввести Опис
FilteredDataTable Таблиця даних Створена таблиця даних після застосування фільтрів

Винятки

Виняток Опис
Ім’я стовпця не існує Вказує на те, що надана назва стовпця не існує
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону
Клітинки стовпця мають різні типи Указує, що два або більше значень в одному стовпці відрізняються типами даних

Об’єднати таблиці даних

Об’єднує дві таблиці даних, визначаючи поведінку об’єднання, якщо кількість стовпців у них різна.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Перша таблиця даних No Таблиця даних Перша змінна таблиці даних, з якою потрібно працювати. Це також створена змінна дії, яка містить таблицю об’єднаних даних
Друга таблиця даних No Таблиця даних Друга таблиця даних, об’єднана з першою таблицею даних
Режим об’єднання Немає Додавання додаткових стовпців, Ігнорування зайвих стовпців, Помилка на додаткових стовпцях Додати стовпці Поведінка об’єднання, яка застосовується, якщо таблиці не мають однакової кількості стовпців

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Відсутня схема Вказує на те, що таблиці даних мають неоднакову кількість стовпців

Об’єднати таблиці даних

Об’єднує дві таблиці даних на основі вказаного правила об’єднання.

У вбудованому майстрі дії, який допомагає створити потрібні правила об’єднання, можна встановити кілька правил, указавши відповідний стовпець першої та другої таблиці даних, а також оператор порівняння, який застосовується між ними.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Перша таблиця даних No Таблиця даних Перша змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.
Друга таблиця даних No Таблиця даних Друга змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.
Операція об’єднання Немає Внутрішня, ліва, повна Внутрішній Операція об’єднання, яка використовується для з’єднання двох таблиць
Правила об’єднання No Правила об’єднання, визначені користувачем Немає Визначте стовпці та операцію, які будуть використані для об’єднання двох таблиць даних

Змінні, які створюються

Аргумент Ввести Опис
JoinedDataTable Таблиця даних Створена таблиця даних після застосування операції об’єднання

Винятки

Виняток Опис
Ім’я стовпця не існує Вказує на те, що надана назва стовпця не існує
Індекс стовпця поза межами діапазону Вказує на те, що наданий індекс стовпця виходить за межі діапазону

Прочитати зі змінної CSV-тексту

Генерує таблицю даних із тексту CSV.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
CSV-текст No Текстове значення Текстова змінна CSV, яку потрібно прочитати.
Видаляти пробіли в полях Немає логічний значення Так Визначає, чи слід автоматично обрізати початкові та кінцеві пробіли витягнутих комірок.
Перший рядок містить імена стовпців Немає логічний значення Ні Визначає, чи слід використовувати перший рядок тексту CSV для встановлення імен стовпців результуючої таблиці даних. Увімкніть цей параметр, щоб уникнути читання назв як даних у таблиці. Подальші дії можуть отримати доступ до даних, що зберігаються в таблиці даних, використовуючи імена стовпців (замість номерів стовпців).
Отримати поля CSV-тексту як текст Немає логічний значення Ні Укажіть, чи потрібно отримувати вміст текстових полів CSV виключно як текст або як найближчий відповідний тип. Наприклад, «Дата-час» для дат і «Числовий» для чисел.
Роздільник стовпців Немає Попередньо визначені, власні, фіксовані ширини стовпців Попередньо визначений варіант Визначає, чи слід використовувати попередньо визначений роздільник стовпців, власний роздільник або фіксовану ширину стовпців.
Роздільник Немає Системне значення за замовчуванням, кома, крапка з комою, табуляція Системне значення за замовчуванням Роздільник стовпчиків для обробки тексту CSV.
Настроюваний роздільник No Текстове значення Нетиповий роздільник стовпчиків, який слід використовувати для обробки тексту CSV.
Фіксована ширина стовпців No Текстове значення Фіксована ширина стовпчиків, яку слід використовувати для обробки тексту CSV. Розділяйте ширину за допомогою ком, пробілів, табуляції або нових рядків.

Змінні, які створюються

Аргумент Ввести Опис
CSVTсумісний Таблиця даних Вміст CSV-тексту у форматі таблиці даних

Винятки

Виняток Опис
Не вдалося проаналізувати дані у форматі CSV Вказує на проблему з аналізом тексту CSV

Перетворити таблицю даних на текст

Перетворює таблицю даних на текст CSV.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Змінна таблиці даних, з якою потрібно працювати. Зазначена змінна має бути визначена за допомогою дії, яка генерує змінну таблиці даних.
Включити імена стовпців Немає логічний значення Ні Визначає, чи мають імена стовпців вказаного варіанта ставати першим рядком тексту CSV.
Використовувати настроюваний роздільник стовпців Немає логічний значення Ні Визначає, чи слід використовувати власний роздільник стовпців або попередньо визначений роздільник стовпців.
Роздільник Немає Системне значення за замовчуванням, кома, крапка з комою, табуляція Системне значення за замовчуванням Роздільник стовпчиків, який слід використовувати у вказаному тексті CSV.
Настроюваний роздільник стовпців No Текстове значення Нетиповий роздільник стовпчиків, який слід використовувати у вказаному тексті CSV.

Змінні, які створюються

Аргумент Ввести Опис
CSVText Текстове значення Змінна, в якій зберігається результат CSV

Винятки

Виняток Опис
Не вдалося перетворити Повідомляє про проблему, що виникла під час перетворення таблиці даних на CSV-текст

Скоротити число

Отримайте інтегральні або дробові цифри числового значення або округліть значення до вказаної кількості знаків після коми.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Число для скорочення No Числове значення Число або змінна, яка містить числове значення для скорочення або округлення
Операція Немає Отримати цілу частину, Отримати десяткову частину, Округлити число Отримати цілу частину Указує операцію, яку необхідно виконати із зазначеним числом
Кількість десяткових знаків Так Числове значення 3 Кількість знаків після коми для округлення даного числа до. Введіть 0, щоб повернути ціле число в результаті

Змінні, які створюються

Аргумент Ввести Опис
Скорочене значення Числове значення Скорочене або округлене число

Винятки

Ця дія не містить винятків.

Створити випадкове число

Згенеруйте випадкове число або список випадкових чисел, які знаходяться між мінімальним і максимальним значенням.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Мінімальне значення Так Числове значення 0 Нижня межа для створення випадкових чисел
Максимальне значення Так Числове значення 100 Верхня межа для створення випадкових чисел
Створити кілька чисел Немає логічний значення Ні Указує, що потрібно створювати: одне випадкове число чи список випадкових чисел
Кількість чисел Так Числове значення 10 Указує, скільки випадкових чисел необхідно створити
Дозволити дублікати Немає логічний значення Ні Указує, що потрібно зробити з відображенням одного числа кілька разів у списку випадкових чисел: дозволити чи заборонити

Змінні, які створюються

Аргумент Ввести Опис
Випадкове число Числове значення Нове випадкове число
Випадкові числа Список числових значень Новий список випадкових чисел

Винятки

Виняток Опис
Не вдалося створити випадкове число Вказує на помилку, яка генерує випадкове число

Очистити список

Вилучити всі елементи зі списку.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Список для очищення No Перелікзагальних значень Змінна списку, з якої необхідно видалити елементи

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Видалити елемент зі списку

Видаліть один або кілька елементів зі списку.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Видалити елемент за Немає Індекс, значення Індекс Указує, що потрібно видалити: елемент з указаним індексом чи елементи з певним значенням
З індексом No Числове значення Числовий індекс елемента для видалення
Зі значенням No Загальне значення Елемент, який необхідно видалити
Видалити всі входження елемента Немає логічний значення Ні Видаляє всі входження, які відповідають указаному елементу
Зі списку No Перелікзагальних значень Список з елементами для видалення
Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Індекс елемента поза межами діапазону Указує, що індекс елемента виходить за межі діапазону
Елемент не знайдено Указує, що елемент не існує в списку

Сортування списку

Сортування елементів списку. Використовуйте однотипні предмети.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Список для сортування No Перелікзагальних значень Змінна, яка містить список для сортування
Сортувати за властивостями елементів списку Немає логічний значення Ні Якщо елементами списку є об’єкти (наприклад, файли, папки тощо), увімкніть цей параметр, щоб упорядкувати елемент за певною властивістю. Залиште цей параметр вимкненим, щоб відсортувати елементи за їхньою властивістю за замовчуванням (наприклад, файлові об’єкти сортуються за повним шляхом)
Перша властивість, за якою необхідно виконати сортування Так Текстове значення Ім’я властивості елемента, за якою слід сортувати список. Зверніться до файлу довідки, щоб дізнатися імена властивостей кожного об’єкта
Сортувати Немає Висхідний, низхідний За зростанням Указує, як потрібно сортувати за першою властивістю: за зростанням чи спаданням
Друга властивість, за якою необхідно виконати сортування Так Текстове значення Ім’я другої властивості, за якою необхідно виконати сортування
Сортувати Немає Висхідний, низхідний За зростанням Указує, як потрібно сортувати за другою властивістю: за зростанням чи спаданням
Третя властивість, за якою необхідно виконати сортування Так Текстове значення Ім’я третьої властивості, за якою необхідно виконати сортування
Сортувати Немає Висхідний, низхідний За зростанням Указує, як потрібно сортувати за третьою властивістю: за зростанням чи спаданням

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Змінити порядок списку на випадковий

Створіть випадкову перестановку списку.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Список, порядок якого потрібно змінити на випадковий No Перелікзагальних значень Змінна, яка містить список, порядок якого потрібно змінити на випадковий

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Об’єднати списки

Об’єднати два списки в один.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Перший список No Перелікзагальних значень Перший список елементів для об’єднання
Другий список No Перелікзагальних значень Другий список елементів для об’єднання

Змінні, які створюються

Аргумент Ввести Опис
Список вивідних даних Перелікзагальних значень Об’єднаний список. Це не вплине на початкові списки

Винятки

Виняток Опис
Надані списки мають несумісні типи Указує, що надані списки мають несумісні типи

Змінити порядок списку на зворотний

Змініть порядок елементів списку.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Список для зміни порядку на зворотний No Перелікзагальних значень Список, порядок розташування елементів у якому необхідно змінити на зворотний
Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Видалити повторювані елементи зі списку

Видаліть кілька входжень елементів у списку, щоб у результуючому списку кожен елемент був унікальним.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Список, з якого необхідно видалити повторювані елементи No Перелікзагальних значень Змінна списку, з якої необхідно видалити повторювані елементи
Ігнорувати регістр тексту під час пошуку повторюваних елементів Немає логічний значення Ні Указує, чи потрібно порівнювати текст без урахування регістру під час пошуку повторюваних елементів (застосовується лише до списків, які складаються з текстових елементів)

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Знайти спільні елементи списку

Порівняйте два списки та створіть новий список із елементами, які є спільними для обох.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Перший список No Перелікзагальних значень Змінна, яка містить перший список для порівняння
Другий список No Перелікзагальних значень Змінна, яка містить другий список для порівняння

Змінні, які створюються

Аргумент Ввести Опис
Список перехресть Перелікзагальних значень Новий список спільних елементів

Винятки

Ця дія не містить винятків.

Відняти списки

Порівняйте два списки та створіть новий список із елементами, які є в першому списку, але не в другому.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Перший список No Перелікзагальних значень Змінна, яка містить перший список для порівняння
Другий список No Перелікзагальних значень Змінна, яка містить другий список для порівняння

Змінні, які створюються

Аргумент Ввести Опис
ListDifference Перелікзагальних значень Новий отриманий список

Винятки

Ця дія не містить винятків.

Видобути стовпець таблиці даних у список

Перетворення вмісту стовпця таблиці даних на список.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Таблиця даних No Таблиця даних Таблиця даних зі стовпцем для перетворення на список
Ім’я або індекс стовпця No Текстове значення Ім’я стовпця, якщо визначено імена стовпців, або номер індексу стовпця для отримання

Змінні, які створюються

Аргумент Ввести Опис
ColumnAsList Перелікзагальних значень Новий список із вмістом указаної таблиці даних

Винятки

Виняток Опис
Ім’я стовпця не існує Указує, що імені стовпця немає в таблиці даних
Індекс стовпця поза межами діапазону Указує, що індекс стовпця виходить за межі діапазону

Перетворити JSON на настроюваний об’єкт

Перетворіть рядок JSON на власний об’єкт.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
JSON No Текстове значення Текст JSON або раніше створена змінна, яка містить його, для перетворення на настроюваний об’єкт

Змінні, які створюються

Аргумент Ввести Опис
JsonAsCustomObject Загальне значення Конвертований користувацький об’єкт із наданого JSON

Винятки

Виняток Опис
Помилка аналізу JSON Вказує на помилку під час аналізу вказаного JSON

Перетворити настроюваний об’єкт на JSON

Конвертуйте користувацький об’єкт у рядок JSON.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Настроюваний об’єкт No Настроюваний об’єкт Настроюваний об’єкт для перетворення на JSON

Змінні, які створюються

Аргумент Ввести Опис
CustomObjectAsJson Текстове значення Перетворений JSON із наданого настроюваного об’єкта

Винятки

Виняток Опис
Помилка під час аналізу настроюваного об’єкта Вказує на помилку під час аналізу настроюваного об’єкта

Додати елемент до списку

Додавання нового елемента до списку.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Додати елемент No Загальне значення Значення або змінна, яку потрібно додати до списку. Надайте список значень для додавання кількох елементів. Якщо список містить певний тип елементів, новий елемент перетворюється на цей тип
До списку No Перелікзагальних значень Змінна списку, до якої необхідно додати нові елементи

Змінні, які створюються

Аргумент Ввести Опис
Новий список Перелікзагальних значень Новий список

Винятки

Ця дія не містить винятків.

Створити список

Створіть новий порожній список.

Вхідні параметри

Ця дія не потребує жодних дій.

Змінні, які створюються

Аргумент Ввести Опис
Список Перелікзагальних значень Новий список

Винятки

Ця дія не містить винятків.

Збільшити змінну

Збільште значення змінної на певну величину.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Ім’я змінної No Числове значення Числове значення для збільшення
Збільшити на No Числове значення Числове значення або раніше створена змінна, яка містить його, на яку необхідно збільшити змінну

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Зменшити змінну

Зменшіть значення змінної на певну величину.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Ім’я змінної No Числове значення Числове значення або раніше створена змінна, яка містить його, на яку необхідно зменшити змінну
Зменшити на No Числове значення Числове значення або раніше створена змінна, яка містить його, на яку необхідно зменшити змінну

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Виконати Power Fx вираз

Запускає наданий Power Fx вираз.

Нотатка

Ця дія доступна лише для Power Fx ввімкнених потоків робочого столу (підготовча версія).

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Expression No * Вираз Power Fx для запуску

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Ця дія не містить винятків.

Налаштувати змінну

Встановіть значення нової або існуючої змінної, створіть нову змінну або перезапишіть раніше створену змінну.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
To No * Значення, яке потрібно призначати змінній

Змінні, які створюються

Аргумент Ввести Опис
NewVar * Ім’я змінної, яку потрібно установити

Нотатка

Назви змінних мають починатися з літери або символу підкреслення (_). Після першого символу імена змінних можуть містити літери, підкреслення та цифри (0–9). Назви не чутливі до регістру, тобто myVar, myvar і MYVAR вважаються однією і тією ж змінною. Наступні зарезервовані ключові слова не можуть бути використані як імена змінних: if, then, else, switch, case, default, loop, from, to, крок, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import

Винятки

Ця дія не містить винятків.