История страницы
...
Содержит значение Версия 9 (Java)
Группа действий: Коллекции
...
Соединяет две коллекции в словарь.
Настройки
...
Описание
Действие проверяет, содержится ли значение в словаре.
Иконка действия
Параметры и их настройки
Свойство |
Свойство
Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры |
Словарь | Словарь для проверки | Robin.Dictionary | Да |
Значение |
Значение из словаря | Robin.Object |
Нет | ||||
Результаты |
Переменная, в которую будет записан созданный словарь.
Особые условия использования
Если в коллекции "Значения" количество элементов меньше, чем количество элементов в коллекции "Ключи", то оставшимся ключам будет присвоено пустое значение.
Результат | Логическая переменная, значение которой равно true, если объект содержится в словаре, иначе - false | Robin.Boolean | true |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Существует переменная "Словарь" с значениями: 1 - Москва, 2 - Токио. Настроить проверку наличия значения Барселона в словаре и результат записать в логическую переменную.
Решение
Воспользоваться действием "Содержит значение".
Реализация
- Создать переменную "Логическая переменная" для записи в нее результата действия "Содержит значение".
- Перетащить действие "Содержит значение" на рабочую область и настроить параметры действия.
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
Искомое значение в словаре не найдено.
Если в коллекции "Значения" количество элементов больше, чем количество элементов в коллекции "Ключи", то будет вызвана ошибка.