Содержит типы диаграмм. Используется для определения свойства ТипДиаграммы объекта Диаграмма.
Полное описание, параметры и ограничения
ТипДиаграммы (ChartType)
ТипДиаграммы (ChartType)
Доступен, начиная с версии 8.0.
Значения
Биржевая (Stock)
БиржеваяСвеча (OpenHighLowClose)
ВогнутаяПоверхность (ConcaveSurface)
Водопад (Waterfall)
Воронка (Funnel)
ВоронкаНормированная (NormalizedFunnel)
ВоронкаНормированнаяОбъемная (NormalizedFunnel3D)
ВоронкаОбъемная (Funnel3D)
ВыпуклаяПоверхность (ConvexSurface)
Гистограмма (Column)
ГистограммаГоризонтальная (Bar)
ГистограммаГоризонтальнаяОбъемная (Bar3D)
ГистограммаНормированная (NormalizedColumn)
ГистограммаНормированнаяГоризонтальная (NormalizedBar)
ГистограммаНормированнаяГоризонтальнаяОбъемная (NormalizedBar3D)
ГистограммаНормированнаяОбъемная (NormalizedColumn3D)
ГистограммаОбъемная (Column3D)
ГистограммаСНакоплением (StackedColumn)
ГистограммаСНакоплениемГоризонтальная (StackedBar)
ГистограммаСНакоплениемГоризонтальнаяОбъемная (StackedBar3D)
ГистограммаСНакоплениемОбъемная (StackedColumn3D)
График (Line)
ГрафикПоШагам (Step)
ГрафикСНакоплением (StackedLine)
ГрафикСОбластями (Area)
ГрафикСОбластямиИНакоплением (StackedArea)
ГрафикСОбластямиНормированный (NormalizedArea)
ЗатененнаяПоверхность (ShadedSurface)
Измерительная (Gauge)
Изометрическая (BarGraph)
ИзометрическаяЛента (TapeGraph)
ИзометрическаяНепрерывная (CeilGraph)
ИзометрическаяПирамида (PyramidGraph)
КаркаснаяПоверхность (WireframeSurface)
Кольцевая (Donut)
КольцеваяОбъемная (Donut3D)
Круговая (Pie)
КруговаяОбъемная (Pie3D)
Поверхность (Surface)
Пузырьковая (Bubble)
РадарныйГрафик (RadarLine)
РадарныйГрафикСНакоплением (RadarStackedLine)
РадарныйГрафикСОбластями (RadarArea)
РадарныйГрафикСОбластямиИНакоплением (RadarStackedArea)
РадарныйГрафикСОбластямиНормированный (RadarNormalizedArea)
Сотовая (Honeycomb)
Точечная (Scatter)
Описание:
Содержит типы диаграмм. Используется для определения свойства ТипДиаграммы объекта Диаграмма.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/ui}. Имя типа XDTO: ChartType.
См. также:
Диаграмма, свойство АктивнаяСерия
Диаграмма, свойство ТипДиаграммы
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Заполнить собственную диаграмму табличного документа и восстановить обновление при ошибке
Разбираем Обновление в его контексте обычного толстого клиента. В управляемых формах отключение этого свойства не является ускорением.
Где и как запускать
Учебное обычное приложение, толстый клиент Windows: собственная обычная форма внешней обработки. Это не модуль управляемой формы и не серверный вызов.
Подготовка
Отдельная пустая учебная конфигурация для ОБЫЧНОГО приложения, толстый клиент Windows. Не переключайте рабочую конфигурацию и не запускайте урок в тонком клиенте.
В собственной внешней обработке создайте обычную форму, добавьте кнопку УчебныйПример и назначьте её Действие одноимённой процедуре. Код — полный обработчик модуля формы, без &НаКлиенте.
Документ и его рисунок создаются кодом заново. Макет типового отчёта, рабочий табличный документ и исходные файлы не используются.
Процедура УчебныйПример(Кнопка)
Документ = Новый ТабличныйДокумент;
Рисунок = Документ.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Диаграмма);
Рисунок.Расположить(Документ.Область(1, 1, 20, 12));
Диаграмма = Рисунок.Объект;
Диаграмма.ТипДиаграммы = ТипДиаграммы.Гистограмма;
ПрежнееОбновление = Диаграмма.Обновление;
Диаграмма.Обновление = Ложь;
Попытка
Продажи = Диаграмма.УстановитьСерию("sales");
Продажи.Текст = "Продано, шт.";
Для Месяц = 1 По 3 Цикл
Точка = Диаграмма.УстановитьТочку(Месяц);
Точка.Текст = "Месяц " + Строка(Месяц);
Диаграмма.УстановитьЗначение(Точка, Продажи, Месяц * 5);
КонецЦикла;
Диаграмма.ОбластьЗаголовка.Текст = "Собственные значения 5/10/15";
Диаграмма.Обновление = ПрежнееОбновление;
Исключение
Диаграмма.Обновление = ПрежнееОбновление;
ВызватьИсключение;
КонецПопытки;
Сообщить(Диаграмма.Обновление = ПрежнееОбновление);
Сообщить(Диаграмма.Точки.Количество() = 3);
Документ.Показать("Учебная диаграмма — без файла и печати");
КонецПроцедурыРазбор по шагам
Коллекция рисунков нового табличного документа создаёт рисунок типа Диаграмма. Рисунок.Объект содержит именно диаграмму.
Расположить принимает область ячеек, а не четыре отдельных числа. Используем собственную область 1,1–20,12.
Сохраняем прежний режим Обновление, отключаем его на время пакетного заполнения и возвращаем при успехе и при исключении.
Создаются три собственные точки 5/10/15. Показать открывает новый документ, но не вызывает печать или сохранение.
Смысл свойства сверяется со справкой платформы; похожая работа с Обновление найдена в исходном отчёте УТ 10.3, но этот пример не вызывает его код.
Как проверить результат
Два сообщения Истина: режим обновления восстановлен, точек три.
Открытый собственный табличный документ показывает 5/10/15. Файл не создаётся и печать не запускается.
Для отрицательного теста добавьте ВызватьИсключение внутри Попытка: перед повторным выбросом прежний режим всё равно восстанавливается.
Ожидаемый результат
Пакетное заполнение и восстановление состояния разобраны в подходящем клиентском контексте, без обещания ускорения управляемой формы.
На что обратить внимание
В управляемых формах установка Обновление не влияет на производительность. Используйте для них обычные уроки Диаграмма без этого приёма.
Показать — интерактивная клиентская операция; серверный фрагмент не может открыть пользователю это окно.
Сохранённый прежний режим может быть Ложь. Возвращаем именно его, а не безусловно включаем чужое состояние.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.