ТипЛинииДиаграммы

Темы платформы · ChartLineType

Содержит варианты стилей линий, используемых при рисовании диаграмм.

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

ТипЛинииДиаграммы (ChartLineType)

ТипЛинииДиаграммы (ChartLineType)

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

Значения
НетЛинии (None)
Пунктир (Dashed)
ПунктирТочка (DashDotted)
ПунктирТочкаТочка (DashDottedDotted)
Сплошная (Solid)
Точечная (Dotted)

Описание:

Содержит варианты стилей линий, используемых при рисовании диаграмм.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Данный объект может быть сериализован в/из XML. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/ui}. Имя типа XDTO: ChartLineType.

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

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

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

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

Показать ТипЛинииДиаграммы.НетЛинии на собственных данных

Линия назначается собственной серии линейного графика с тремя настоящими учебными значениями, а не серии гистограммы, где это свойство не имеет смысла.

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

Модуль собственной управляемой формы, обработчик ПриСозданииНаСервере. Отображение в подготовленном поле / декорации формы.

Подготовка

  1. В своей отдельной учебной базе создайте внешнюю обработку с управляемой формой. Полный серверный обработчик вставьте в модуль формы и назначьте событию ПриСозданииНаСервере. Не вставляйте его в модуль объекта обработки.

  2. В форме создайте реквизит УчебныйГрафик типа Диаграмма, перетащите его на форму как поле диаграммы. Запускайте в тонком или толстом клиенте; подготовка значений выполняется на сервере.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    График = Новый Диаграмма;
    График.ТипДиаграммы = ТипДиаграммы.График;
    Серия = График.УстановитьСерию("Количество книг");
    Серия.Линия = Новый Линия(ТипЛинииДиаграммы.НетЛинии, 1);
    График.УстановитьЗначение(График.УстановитьТочку("Январь"), Серия, 10);
    График.УстановитьЗначение(График.УстановитьТочку("Февраль"), Серия, 12);
    График.УстановитьЗначение(График.УстановитьТочку("Март"), Серия, 15);
    ЭтаФорма.УчебныйГрафик = График;
КонецПроцедуры

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

  1. Подготавливаем конкретный элемент формы или реквизит, указанный в инструкции.

  2. Линия назначается собственной серии линейного графика с тремя настоящими учебными значениями, а не серии гистограммы, где это свойство не имеет смысла.

  3. Форма отображает созданные данные; браузер справочника код не исполняет.

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

  1. Поле диаграммы показывает значения 10, 12 и 15 за январь, февраль и март.

  2. Сравните начертание соединяющей линии. Для НетЛинии выбранный стиль намеренно не рисует линию; отсутствие линии не означает отсутствие данных.

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

Конкретный режим применён к своему заполненному документу или элементу формы.

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

  1. Линия серии применяется к линейным графикам. Не подменяйте ТипЛинииДиаграммы типом линии ячеек.

  2. У Диаграмма нет использованного здесь метода Показать: отображение выполняет подготовленное поле формы.

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

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

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

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

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