Блок диаграммы Ганта

Block: GanttCommunity Edition+

Введение

Блок диаграммы Ганта отображает даты начала и окончания, а также прогресс записей на временной шкале. Он подходит для планирования проектов, расписания задач, отслеживания контрольных точек и других сценариев, где нужно видеть длительность задач во времени.

Установка

Этот блок является встроенным плагином и не требует дополнительной установки.

Добавление блока

После выбора блока диаграммы Ганта и таблицы данных настройте в popup поля, необходимые для блока:

  1. Выберите поле заголовка, которое используется для отображения названия задачи
  2. Выберите поле даты начала, которое используется для определения времени начала задачи
  3. Выберите поле даты окончания, которое используется для определения времени окончания задачи
  4. При необходимости выберите поле прогресса, чтобы отображать и обновлять прогресс перетаскиванием
  5. При необходимости выберите поле цвета, чтобы различать задачи
  6. Выберите масштаб времени, который управляет детализацией временной шкалы

После завершения настройки можно создать блок диаграммы Ганта.

Настройки блока

Поля диаграммы Ганта

Поля диаграммы Ганта определяют, как записи сопоставляются с задачами на временной шкале.

Сюда входят:

  • Поле заголовка определяет имя, отображаемое на полосе задачи
  • Поле даты начала определяет, где начинается полоса задачи
  • Поле даты окончания определяет, где заканчивается полоса задачи
  • Поле прогресса определяет прогресс, отображаемый внутри полосы задачи
  • Поле цвета определяет цвет полосы задачи
  • Масштаб времени определяет отображение временной шкалы по часам, дням, неделям, месяцам и так далее

Поле заголовка

Используется для отображения названия задачи. Обычно можно выбрать текстовое поле, например название задачи, проекта или заголовок.

Поле даты начала

Используется для указания времени начала задачи. Блок диаграммы Ганта использует это поле, чтобы разместить задачу на временной шкале.

Поле даты окончания

Используется для указания времени окончания задачи. Если дата начала и дата окончания совпадают, задача отображается как более короткий период.

Поле прогресса

Используется для отображения прогресса выполнения задачи и поддерживает обновление через перетаскивание маркера прогресса на полосе задачи.

Поле прогресса использует поле float. Данные хранятся от 0 до 1 и отображаются в блоке диаграммы Ганта в процентах. Например, 0.6 отображается как 60%.

Поле цвета

Используется для настройки цвета полосы задачи, чтобы легче различать типы, статусы или приоритеты задач.

Поле цвета поддерживает:

  • Поле одиночного выбора
  • Поле цвета

Если используется поле одиночного выбора, блок диаграммы Ганта в первую очередь использует цвет, настроенный для выбранной опции.

Масштаб времени

Используется для управления детализацией отображения временной шкалы.

Сейчас поддерживаются:

  • Час
  • Четверть дня
  • Полдня
  • День
  • Неделя
  • Месяц
  • Год
  • Квартал

Для коротких задач можно использовать час, полдня или день. Для длинных задач можно использовать неделю, месяц, квартал или год.

Показывать таблицу

Если включено, блок диаграммы Ганта показывает область таблицы слева. В ней можно настроить столбцы таблицы для отображения ключевых атрибутов задач.

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

Ширина таблицы

Используется для настройки ширины левой области таблицы. Эта настройка появляется только при включенном отображении таблицы.

Если в таблице много полей, увеличьте ширину таблицы. Если оставлено лишь несколько полей, можно уменьшить ширину и освободить больше места для временной шкалы.

Включить перетаскивание для перепланирования

Если включено, можно перетаскивать полосы задач на временной шкале, чтобы изменять даты начала и окончания.

Подробности:

  • Перетаскивание всей полосы задачи одновременно меняет дату начала и дату окончания
  • Перетаскивание маркеров по краям полосы меняет дату начала или дату окончания
  • Перетаскивание маркера прогресса обновляет поле прогресса

Если вы не хотите, чтобы пользователи меняли расписание прямо в блоке диаграммы Ганта, отключите эту опцию.

Прокручивать к сегодняшнему дню при первом показе

Если включено, блок диаграммы Ганта автоматически прокручивается к сегодняшнему дню при первом отображении.

Эта опция подходит для проектов с длинными сроками задач. При открытии страницы пользователи сначала видят задачи рядом с текущей датой.

Настройки popup события

Используются для настройки того, как открывается полоса задачи после клика.

Можно настроить:

  • Режим открытия, например drawer, dialog или page
  • Размер popup
  • Шаблон popup

После клика по полосе задачи NocoBase открывает текущую запись согласно этой настройке, чтобы было удобно просматривать или редактировать детали задачи.

Область данных

Используется для ограничения данных, отображаемых в блоке диаграммы Ганта.

Например: показывать только задачи текущего проекта или только незавершенные задачи.

Подробнее см. Область данных.

Размер страницы

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

Показывать номера строк

Если включено, левая таблица показывает номера строк, что упрощает поиск записей при большом количестве задач.

Древовидная таблица

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

В режиме древовидной таблицы также можно настроить Развернуть все строки по умолчанию.

Настройка полей

Левая область таблицы использует столбцы таблицы для отображения полей записей.

Добавление полей

После включения Показывать таблицу можно добавить столбцы полей в левую таблицу. Настройки полей см. в Столбец таблицы.

Столбец действий

Блок диаграммы Ганта по умолчанию содержит столбец действий. В него можно добавить действия записи, например просмотр, редактирование и удаление.

Если настройки popup события уже заданы, можно также кликнуть полосу задачи справа, чтобы открыть детали записи.

Настройка действий

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

Встроенные действия

  • Сегодня: быстро прокрутить к сегодняшнему дню
  • Развернуть/Свернуть: развернуть или свернуть все строки в режиме древовидной таблицы

Глобальные действия