Последняя версия DataExpress 26.8.17

Изображение Скачать | Изображение Что нового? | Демо

Диаграмма Ганта

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

Модератор: Разработчики расширений

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Диаграмма Ганта

Сообщение admin » 10 апр 2020, 11:32

Диаграмма Ганта отображает данные в виде боксов (полос) на шкале времени. Масштаб может регулироваться от месяцев до часов. Каждый бокс на диаграмме несет в себе следующую информацию: дата и время начала, дата и время окончания, цвет, текст, всплывающую подсказку, название группы. Данные для диаграммы берутся из запроса.

Для работы расширения требуется файл GantChartLib10.dll, который загружается автоматически с сайта mydataexpress.ru и сохраняется в папке программы. Диаграмма отображается в выбранном компоненте "Группа", заполняя всю ее область, включая заголовок.

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

Управления диаграммой осуществляется при помощи мыши. Вы можете прокручивать диаграмму, перемещая мышь с зажатой левой кнопкой. Колесиком мыши можно прокручивать диаграмму по вертикали. Масштаб настраивается колесиком мыши с зажатой клавишей Ctrl.

Вы можете указать поле цвета, которым будет окрашиваться соответствующие боксы. Поле должно содержать название цвета (clRed, clGreen, clBlue, clSilver и т. д.) или шестнадцатиричное значение цвета ($0000FF, $00FF00, $FF0000, $CCCCCC, $C0F911 и т. д.). Это может быть поле формы или вычисляемое поле запроса.

Данные на диаграмме отображаются в порядке, определяемым запросом. Боксы могут быть сгруппированы, а могут располагаться по одному в каждой строке (параметр "Группировать боксы").
Вложения
GantChart 1u.zip
Устранены ошибки в линукс
(5.88 КБ) 36 скачиваний
gantchartlib10.zip
(832.03 КБ) 77 скачиваний
GantChartDemo.jpg
GantChartDemo.jpg (594.46 КБ) 11026 просмотров
GANTCHARTDEMO.zip
(76.13 КБ) 662 скачивания
GantChart 1.0.zip
(5.83 КБ) 739 скачиваний

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Диаграмма Ганта

Сообщение admin » 01 окт 2024, 16:00

Пришлите базу, проверю.

bandrew
Новичок
Сообщения: 31
Зарегистрирован: 25 ноя 2018, 14:48
Благодарил (а): 5 раз
Поблагодарили: 6 раз

Диаграмма Ганта

Сообщение bandrew » 04 окт 2024, 00:40

Скачал заново DLL и всё заработало. Спасибо.

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Диаграмма Ганта

Сообщение admin » 19 янв 2025, 20:27

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

Чтобы обновить dll, удалите старый файл gantchartlib10.dll, а расширение скачает обновленный файл. Или скачайте файл в шапке и замените вручную.

Аватара пользователя
cordek
Эксперт
Сообщения: 2548
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 737 раз
Поблагодарили: 605 раз
Контактная информация:

Диаграмма Ганта

Сообщение cordek » 20 янв 2025, 17:44

А можно ы веб-версию вывести в виде картинок?
балуюсь разработкой LIMS JDX
cordek {/а} yandex/ru

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Диаграмма Ганта

Сообщение admin » 20 янв 2025, 18:31

Нет. Для этого потребуются графические библиотеки.

VdoVin
Знаток
Сообщения: 487
Зарегистрирован: 28 апр 2017, 07:05
Откуда: Сахалин, Корсаков
Благодарил (а): 136 раз
Поблагодарили: 129 раз

Диаграмма Ганта

Сообщение VdoVin » 21 янв 2025, 12:59

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

Аватара пользователя
admin
Разработчик
Сообщения: 8013
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 290 раз
Поблагодарили: 1890 раз

Диаграмма Ганта

Сообщение admin » 21 янв 2025, 13:57

У меня работают.

VdoVin
Знаток
Сообщения: 487
Зарегистрирован: 28 апр 2017, 07:05
Откуда: Сахалин, Корсаков
Благодарил (а): 136 раз
Поблагодарили: 129 раз

Диаграмма Ганта

Сообщение VdoVin » 22 янв 2025, 07:25

Да. Всё работает на пробной чистой базе. Буду искать причину, что в моей базе не так.

Аватара пользователя
AlekseiM
Новичок
Сообщения: 14
Зарегистрирован: 19 сен 2024, 16:35
Откуда: Екатеринбург
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Диаграмма Ганта

Сообщение AlekseiM » 12 фев 2025, 15:06

Есть ли возможность сделать отключение обрезки текста в боксе или добавить дополнительное поле справа от бокса (см. картинку), это было бы очень удобно когда, например, текст внутри бокса - это номер заказа, а доп. поле - название. При отключенной группировке боксов это было бы очень информативно.
ГантТеткст.jpg
ГантТеткст.jpg (56 КБ) 506 просмотров

Kort
Интересующийся
Сообщения: 224
Зарегистрирован: 17 ноя 2017, 12:48
Откуда: Москва
Благодарил (а): 43 раза
Поблагодарили: 23 раза

Диаграмма Ганта

Сообщение Kort » 14 фев 2025, 09:14

cordek писал(а):А можно ы веб-версию вывести в виде картинок?


А без картинок Web версия возможна? В виде таблицы. У меня в Web версии пустое окно, что в принципе логично.


Вернуться в «Каталог расширений»