панель Фильтр РМ

Два варианта панели с одинаковым синтаксисом:

  • Фильтр РМ — интерактивный блочный редактор: каждое условие отображается отдельной визуальной строкой с полями выбора.

Интерактивный режим

  • Фильтр РМ (в текстовом формате) — поле ввода с текстом задания целиком.

Фильтр ограничивает набор РМ, к которым применяются панели, расположенные ниже него. Каждая строка — условие в фигурных скобках; если РМ удовлетворяет хотя бы одной строке, последующие панели для неё выполняются. Синтаксис условий — как в разделе Условие выполнения.

Условия по названию файла:

  • годы (или год) — год, например {годы: 2023, 2026...2029, 2031};
  • сезон — сезон: ключевые слова зим, лет, пав; несколько сезонов через запятую — любой из них, например {сезон: зим, пав}; другое слово ({сезон: осень}) — ошибка;
  • нагрузка — максимум или минимум нагрузки: макс, мин;
  • теги — теги, например tср, tэкст.

Регистр букв в условиях по названию файла не важен: {Сезон: Зим} и {теги: мдп} — то же, что {сезон: зим} и {теги: МДП}.

Примечание

Ключи можно писать и по-английски: years, season, max_min, tags. Условие {season: зим & max_min: макс} — то же, что {сезон: зим & нагрузка: макс}. Так записаны условия в заданиях прежних версий, они выполняются без изменений.

Пример фильтра по году, сезону и тегам

Например, {сезон: зим & нагрузка: макс & теги: tср} — зимний максимум по ГОСТ.

Если нужной части в имени файла нет (например, года), РМ не проходит условие по этой части, а в журнал выводится предупреждение. Так же проверяются условия по имени РМ в книгах Excel и при импорте из РМ.

Условия могут проверять и значения в таблицах РМ, например {ny=1: vras > 125}.

При нажатии на поле ввода правой кнопкой мыши открывается меню с подсказками. Выбранный пункт вставляется в место нажатия.

Контекстное меню с примерами условий