Блок "Диаграмма Ганта"
Блок доступен начиная с версии 0.10
Назначение
Блок позволяет формировать визуализатор диаграммы Ганта на основе массива объектов, приходящих из другого блока. Для начала работы с блоком его необходимо выбрать в библиотеке блоков и перенести в область графа.
Настройки блока
Группа "Основные свойства"
| Название параметра | Тип параметра | Обязательный | Описание | Пример |
|---|---|---|---|---|
| Наименование блока | Строка | Нет | Наименование блока | Диаграмма графика работ |
| Заголовок диаграммы | Строка | Нет | Наименование блока, которое отобразится в приложении | Этапы работ в строительстве |
Группа "Специфические настройки блока"
| Название параметра | Тип параметра | Обязательный | Описание | Пример |
|---|---|---|---|---|
| Параметры привязки | Строка | Да | Настройка соответствий полей диаграммы Ганта с атрибутами объекта |
Настройка формируется из:
- Обязательных полей (
pID,pName,pStart,pEnd,pClass,pComp,pParent,pOpen,pRes); -
Необязательных:
-
зарезервированных (
pLink,pMile,pGroup,pDepend,pNotes); - пользовательских (все, что не перечислено в предыдущих пунктах).
Описание полей:
pID- уникальный ключ (число);pName- название (строка);pStart- дата начала (дата);pEnd- дата окончания (дата);pClass- цвет ряда (ggroupblack,gtaskblue,gtaskred,gtaskgreen,gtaskyellow,gtaskpurple,gtaskpink);pComp- процент (число);pParent- id родителя (число);pOpen- раскрытая\закрытая ветка (число 1\0) по умолчанию раскрыта(1);pRes- ресурс (строка);pLink- ссылка (строка);pMile- если одинаковая дата начала и окончания, ставить в 1 (число);pGroup- группы (для родителей 1, для всех остальных 0) (число);pDepend- стрелочка на другой ряд (id ряда, куда рисовать стрелку) (число);pNotes- описание (строка).
Формат: "поле в диаграмме": "поле атрибута из pkey или attrs объекта".
Если поле не системное: "как будет называться в диаграмме": "поле атрибута из pkey или attrs объекта".
Пример параметров привязки
| Название параметра | Тип параметра | Обязательный | Описание | Пример |
|---|---|---|---|---|
| Выходные дни | Флаг | Нет | Отображать выходные дни или нет | |
| Начальная дата | Дата | Нет | С какой даты будет отображаться график. Формат даты DD.MM.YYYY. По умолчанию пустой | 31.01.2024 |
| Последняя дата | Дата | Нет | По какую дату будет отображаться график. Формат даты DD.MM.YYYY. По умолчанию пустой | 31.01.2024 |
| Динамика отображения дат | Выпадающий список | Да | Варианты отображений дат на диаграмме Ганта | |
| Выводить часовую динамику | Флаг | Нет | Отображение часовой динамики. |
Отображение часовой динамики может привести к существенному замедлению работы визуализатора
Входы блока
| Название входа | Тип | Обязательный | Описание |
|---|---|---|---|
| Данные | Ряд данных | Да | Массив данных с типом "Ряд данных" |
Выходы блока
У блока нет выходов
События блока
У блока нет событий
Описание работы блока
Блок формирует диаграмму Ганта для отображения на пресете на основе данных, поступающих на вход «Данные».
Описание работы визуализатора
Визуализатор отображает диаграмму Ганта со строками, содержащими процент выполнения и даты. Пользователю доступны переключение между динамикой дат и навигация по диаграмме.
Настройки визуализатора
Общий список настроек визуализаторов доступен на странице Настройки визуализаторов
Визуализатор "Диаграмма Ганта" также позволяет задать прозрачность подсказки при наведении на период. Для этого необходимо в пользовательском приложении в режиме редактирования открыть контекстное меню визуализатора и выбрать пункт Настройки внешнего вида:
В окне "Настройки внешнего вида визуализатора "Диаграмма" раскрыть раздел Подсказки и в соответствующем поле ввести нужное значение:
| Название параметра | Тип | Обязательный | Описание |
|---|---|---|---|
| Прозрачность подсказки при наведении на период | Вещественное число | Нет | Изменение прозрачности подсказки при наведении на период: 1 - подсказка отображается, 0 - не отображается. |



