Версия для печати темы (https://pro1c.org.ua/index.php?s=fccc348beca132e3972a8d9cd208ce5c&showtopic=65847)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Диаграмма Ганта и временные интервалы

Автор: Sergowa 14.04.21, 11:35

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

Делаю вот так установку временного интервала, но в итоге все равно получаю одну колонку за день без разбивки по часам.

Диаграмма.АвтоОпределениеПолногоИнтервала = Ложь; 
Диаграмма.УстановитьПолныйИнтервал(НачалоДня(Объект.Ссылка.Дата),КонецДня(Объект.Ссылка.Дата));
Диаграмма.ЕдиницаПериодическогоВарианта = ТипЕдиницыШкалыВремени.Час;


Также еще пробовал добавлять КратностьПериодическогоВарианта, ставил значение 24, но все равно так само!

Все это делаю на Управляемых Формах. Версия платформы 8.3.14.1669, УТ, редакиця 3.2.15.5

Sergowa @ Сегодня, 11:42 * ,
Разобрался!
Нужно было добавить еще шкалу времени

ШкалаВремени = Диаграмма.ОбластьПостроения.ШкалаВремени;
новЭл = ШкалаВремени.Элементы.Добавить();
новЭл.Единица = ТипЕдиницыШкалыВремени.Час;
новЭл.Кратность = 1;
новЭл.Формат = "ДФ = 'ЧЧ:мм'";
новЭл.ЛинииДелений = Новый Линия(ТипЛинииДиаграммы.Пунктир);

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua