# Проверить наличие значения в словаре

Осуществляется поиск по словарю и определяется: содержится в словаре пара с указанным значением или нет.

<table data-header-hidden><thead><tr><th width="238" valign="top"></th><th width="322" valign="top"></th></tr></thead><tbody><tr><td valign="top">Словарь</td><td valign="top">[Словарь] Словарь, в котором требуется проверить наличие пары с указанным значением.</td></tr><tr><td valign="top">Значение</td><td valign="top">[Текст/число] Значение, чье наличие в словаре необходимо проверить.</td></tr><tr><td valign="top">Слово целиком</td><td valign="top">При поиске будут учитываться границы слова. Например, при включенном свойстве значение "Value" будет найдено в тексте "This Value", но не будет найдено в тексте "This ValueTest". Если свойство будет выключено, то значение "Value" будет найдено в обоих примерах.</td></tr><tr><td valign="top">Тип проверки</td><td valign="top"><p>Выбор типа проверки.</p><p>Возможные значения:</p><ul><li>"Include" - значение должно присутствовать в словаре;</li><li>"Exclude" - значение не должно содержаться в словаре.</li></ul></td></tr><tr><td valign="top">Обратная проверка</td><td valign="top">При проверке поменять местами входные значения. При включении свойства будут проверяться наличие значений из словаря в заданном свойстве "Значение".</td></tr><tr><td valign="top">Расширенная проверка</td><td valign="top">Если включено, то будет использоваться проверка с использованием метасимволов (Wildcard). Например: "test*", "te?t". Если свойство выключено, то проверка будет проводится простым способом и происходить быстрее.</td></tr><tr><td valign="top">Учитывать регистр</td><td valign="top">Если свойство включено, то при проверке будет учитываться регистр символов, иначе он будет игнорироваться.</td></tr><tr><td valign="top">Ключ</td><td valign="top">[Текст] Полный текст найденного ключа.</td></tr><tr><td valign="top">Значение</td><td valign="top">[Текст] Полный текст найденного элемента.</td></tr><tr><td valign="top">Уровень обработки</td><td valign="top"><p>Выбор уровня обработки ошибок. Возможные значения:</p><ul><li>"Default" - по умолчанию;</li><li>"Ignore" - ошибки игнорируются;</li><li>"Handle" - ошибки обрабатываются.</li></ul><p>Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.</p></td></tr><tr><td valign="top">Направление выхода</td><td valign="top"><p>Выбор направления выхода из блока при возникновении ошибки.</p><p>Возможные значения:</p><ul><li>"Default" - по умолчанию;</li><li>"Right" - направо;</li><li>"Bottom" - вниз.</li></ul><p>Данное свойство позволяет определить направление выхода при возникновении ошибок для блоков не содержащих коннектора "Если ошибка" (например блок "Условие").</p><p>Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.</p></td></tr><tr><td valign="top">Уровень сообщений</td><td valign="top"><p>Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:</p><ul><li>"Default" - по умолчанию;</li><li>"Release" - вывод отключен;</li><li>"Debug" - вывод основной информации;</li><li>"Detailed" - вывод подробной информации.</li></ul><p>Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.</p></td></tr><tr><td valign="top">Текст ошибки</td><td valign="top">[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.</td></tr></tbody></table>
