Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleНастройка скриптов цветовой индикации заданий

Для настройки скриптов нажмите в верхнем меню кнопку «Корректировка данных»:

Далее в окне выберите вкладку «Настройки цветовой индикации»:

На вкладке «Настройки цветовой индикации» в верхнем меню доступны следующие кнопки:

КнопкаОписание

Добавить запись

 Добавление нового скрипта цветовой индикации заданий.

Сохранить

 Сохранение скрипта цветовой индикации заданий.

Отмена изменений

 Отмена внесенных изменений.

Очистить фильтры

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

Info

По умолчанию в ExeSched созданы 4 скрипта индикации заданий:

  • ByJobState (По состоянию задания);
  • ByOverdueDays (По количеству просроченных дней);
  • ByProducedQuantityPercent (По количеству произведенной продукции (%));
  • ByRequiredQuantity (По требуемому количеству продукции).

Любой из вновь созданных или уже существующих скриптов можно копировать или удалить. Для копирования скрипта используется кнопка , для удаления скрипта используется кнопка

Для добавления нового скрипта цветовой индикации заданий выполните следующие действия:

  1. Нажмите кнопку «Добавить запись», введите в поле «ИД» имя нового скрипта, в поле «Категория» выберите существующую категорию из списка или укажите наименование новой категории:
  2. Нажмите кнопку «Сохранить», новый скрипт добавится в список:
  3. Для редактирования скрипта нажмите кнопку:
  4. В окне редактирования скриптов напишите скрипт с логикой индикации заданий:
    Tip

    Пример логики скрипта выше закрасит задания зеленым цветом (значение «green»), если задания могут быть приостановлены (переменная «job.can_pause») и фиолетовым (код «#563d7c») если нет.

  5. Нажмите кнопку «Сохранить» в верхнем меню.
Note

Правила создания скриптов:

  • Скрипт должен иметь уникальное имя (ИД), в случае создания скрипта с уже существующим именем появится окно с ошибкой:
  • Скрипт должен возвращать строковое значение, соответсвующее названию цвета CSS или шестнадцатеричный код цвета;
    Info

    Выбор кода цвета может быть выполнен с использованием палитры. Код выбранного цвета отобразится справа.

  • Скрипт должен проити компиляцию при сохранении, в случае при наличии ошибок в скрипте появится окно с ошибкой и указанием места ошибки в скрипте:
Expand
titleПрименение цветовой индикации заданий

Выбор цветовой индикации заданий осуществляется на в главном окне ExeSched:

  1. Для выбора цветовой индикации заданий нажмите Нажмите на выпадающий список «Цветовая индикация» в верхнем меню:
  2. В выпадающем меню выберите скрипт индикации заданий:
  3. Задания на диаграмме Ганта заполнятся цветом в соответствии с логикой выбранного скрипта:


...