Настройка шаблонов

Шаблоны применяются для формирования удобных названий моделей оборудования и расходных материалов. Категория настроек «Шаблоны» позволяет выбрать способы отображения наименований техники и расходников в отчетах, разделах и диалоговых окнах программы.

На соответствующих закладках возможно настроить шаблоны отдельно для отчетов и разделов программы. Например, чтобы в интерфейсе принтер отображался без серийного номера, а в отчетах - с серийным номером.

Текст шаблона следует вводить в поле «Шаблон строки оборудования» («Шаблон строки расходного материала»). Все символы, которые допустимо использовать в шаблоне, перечислены в области «Легенда».

Результат действия шаблона отображается сразу же в области предпросмотра на основе информации о вашем оборудовании. Если ни одна модель оборудования или расходного материала не была оприходована, то предпросмотр на соответствующей закладке не покажет данных. Применение шаблона к записям в базе данных происходит только после нажатия «ОК».

Нажатие кнопки «По умолчанию» возвращает стандартные шаблоны: «v m (r: d - n)» для оборудования и «t c v: p для l» для расходных материалов.

При составлении шаблона необходимо следовать правилам:

  • обязательно должен быть использован минимум один параметр;
  • максимальное количество используемых параметров - 6;
  • все скобки должны быть закрыты;
  • допустимы только символы, перечисленные в легенде. Исключение: для расходников можно использовать русские буквы.

Если в информации об оборудовании отсутствует значение того или иного параметра, то при обработке шаблона (парсинге) оно подставлено не будет. При этом, чтобы результат выглядел аккуратно, без пустых скобок и незначащих символов, программа применяет следующие алгоритмы:

  • пробелы ни на что не влияют;
  • несколько рядом стоящих знаков препинания обрабатываются как один;
  • если значение параметра отсутствует, то будут убраны спецсимволы слева от него до скобки или другого параметра, а также справа до скобки;
  • если внутри любых скобок нет хотя бы одного значения параметра, скобки будут убраны вместе со всеми находящимися в них символами;
  • квадратные и круглые скобки работают одинаково. Отличие в том, что квадратные скобки будут убраны после парсинга.