ДанныеЗначенияДиаграммыГанта.<Имя колонки>

Свойства · <Column name>

Тип: Произвольный. Набор свойств содержит значения колонок для данного значения диаграммы Ганта. Доступ к значению осуществляется по имени колонки. Имена свойств совпадают с именами колонок.

Полное описание, параметры и ограничения

ДанныеЗначенияДиаграммыГанта.<Имя колонки> (GanttChartValueData.<Column name>)

ДанныеЗначенияДиаграммыГанта (GanttChartValueData)

<Имя колонки> (<Column name>)

Доступен, начиная с версии 8.3.21.

Использование:
Чтение и запись.
Описание:
Тип: Произвольный.
Набор свойств содержит значения колонок для данного значения диаграммы Ганта. Доступ к значению осуществляется по имени колонки. Имена свойств совпадают с именами колонок.
Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, интеграция.

Использование в версии:

Доступен, начиная с версии 8.3.21.

Методическая информация

Практические примеры

Создать именованную колонку данных собственной диаграммы Ганта

КоличествоКниг становится динамическим именем только после реального добавления колонки. Через КолонкиДанных имя возвращает описание колонки, через Данные значения диаграммы — собственное число 3.

Где и как запускать

ПриСозданииНаСервере своей управляемой формы. Настоящая диаграмма Ганта со своей колонкой и интервалом.

Подготовка

  1. Создайте внешнюю учебную обработку с управляемой формой: УчебныйГрафик типа ДиаграммаГанта и поле ПолеГанта вида ПолеДиаграммыГанта с путём УчебныйГрафик.

  2. Основной блок назначьте событию формы ПриСозданииНаСервере. КолонкиДанных.Добавить доступен на сервере; не переносите создание колонки в клиентскую процедуру тонкого клиента.

  3. Серия, точка, значение и интервал создаются только в памяти. Сообщения показывают динамическое описание и данные независимо от настройки видимости дополнительных колонок в поле графика.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    График = Новый ДиаграммаГанта;
    График.Обновление = Ложь;
    График.КолонкиДанных.Добавить("КоличествоКниг", Новый ОписаниеТипов("Число"), "Количество книг");
    Колонка = График.КолонкиДанных.КоличествоКниг;
    Сообщить("Заголовок своей колонки: " + Колонка.Заголовок);
    Серия = График.УстановитьСерию("Собственный план");
    Точка = График.УстановитьТочку("Учебная книга");
    Значение = График.ПолучитьЗначение(Точка, Серия);
    Значение.Данные.КоличествоКниг = 3;
    Интервал = Значение.Добавить();
    Интервал.Начало = Дата(2026, 10, 15, 10);
    Интервал.Конец = Дата(2026, 10, 15, 11);
    Интервал.Текст = "Подготовить собственные книги";
    График.Обновление = Истина;
    УчебныйГрафик = График;
    Сообщить("Книг в данных своего значения: " + Строка(Значение.Данные.КоличествоКниг));
КонецПроцедуры

Разбор по шагам

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

  2. Получаем описание колонки по её реальному имени и читаем заголовок.

  3. У собственного значения диаграммы записываем число в Данные.КоличествоКниг, создаём интервал и показываем число обратно.

Как проверить результат

  1. Сообщение заголовка содержит Количество книг, сообщение данных — 3.

  2. Это разные владельцы: КолонкиДанных.КоличествоКниг — КолонкаДанныхДиаграммыГанта, Значение.Данные.КоличествоКниг — значение этой колонки.

  3. У диаграммы присутствует собственный интервал подготовки книги 15 октября 2026 года с 10:00 до 11:00.

Ожидаемый результат

Динамическое имя имеет действительный типизированный источник, описание колонки и отдельное значение в собственном графике.

На что обратить внимание

  1. Само именованное свойство КолонкиДанных только читается; число присваивается свойству объекта Данные конкретного значения диаграммы.

  2. Не пишите <Имя колонки> буквально и не обращайтесь к имени до создания колонки.

  3. Сборка HTML не исполняет код 1С и не изменяет рабочие графики / документы.

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

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.