Не получается вывести значения в диаграмму типа круговая
Создал диаграмму, тип круговая, добавил в форму и программно пытаюсь добавить 3 значения. Но добавляется только 1, в чем проблема ?
Код:
1С 8.3.24
Код:
//Диаграмма
ДиаграммаПродажи.Очистить();
ДиаграммаПродажи.ВидПодписей = ВидПодписейКДиаграмме.Процент;
ДиаграммаПродажи.ОбластьЗаголовка.Текст = "ТД Доход";
ДиаграммаПродажи.Обновление = Ложь;
Серия = ДиаграммаПродажи.Серии.Добавить("Интернет продажи");
Точка = ДиаграммаПродажи.УстановитьТочку(ФактВыручкаИП);
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ФактВыручкаИП);
Серия = ДиаграммаПродажи.Серии.Добавить("Отдел продаж и маркетинга");
Точка = ДиаграммаПродажи.УстановитьТочку(ФактВыручкаОП);
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ФактВыручкаОП);
Серия = ДиаграммаПродажи.Серии.Добавить("План");
Точка = ДиаграммаПродажи.УстановитьТочку(ПланВыручка);
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ПланВыручка);
ДиаграммаПродажи.Обновление = Истина;
Показать1С 8.3.24
По теме из базы знаний
Найденные решения
(5) попробуйте такой вариант, я так понимаю в круговой немного по другому формируется, если сделать точку одну, а серии разные, то вроде как нужно формирует
ДиаграммаПродажи.Очистить();
ДиаграммаПродажи.ВидПодписей = ВидПодписейКДиаграмме.Процент;
ДиаграммаПродажи.ОбластьЗаголовка.Текст = "ТД Доход";
ДиаграммаПродажи.Обновление = Ложь;
Точка=ДиаграммаПродажи.Точки.Добавить(1);
ДиаграммаПродажи.Серии.Добавить("Интернет продажи");
ДиаграммаПродажи.Серии.Добавить("Отдел продаж и маркетинга");
ДиаграммаПродажи.Серии.Добавить("План");
ДиаграммаПродажи.УстановитьЗначение(Точка,ДиаграммаПродажи.Серии[0], ФактВыручкаИП);
ДиаграммаПродажи.УстановитьЗначение(Точка,ДиаграммаПродажи.Серии[1], ФактВыручкаОП);
ДиаграммаПродажи.УстановитьЗначение(Точка,ДиаграммаПродажи.Серии[2], ПланВыручка);
ДиаграммаПродажи.Обновление = Истина;
Показать
(6) Да, вот только что примерно также сделал, получилось.
Вот код:
Вот код:
ДиаграммаПродажи.Очистить();
ДиаграммаПродажи.ВидПодписей = ВидПодписейКДиаграмме.Процент;
ДиаграммаПродажи.ОбластьЗаголовка.Текст = "ТД Доход";
ДиаграммаПродажи.Обновление = Ложь;
Серия = ДиаграммаПродажи.Серии.Добавить("Интернет продажи");
Точка = ДиаграммаПродажи.Точки.Добавить("Точка 1");
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ФактВыручкаИП);
Серия = ДиаграммаПродажи.Серии.Добавить("Отдел продаж и маркетинга");
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ФактВыручкаОП);
Серия = ДиаграммаПродажи.Серии.Добавить("План");
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ПланВыручка);
ДиаграммаПродажи.Обновление = Истина;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) попробуйте такой вариант, я так понимаю в круговой немного по другому формируется, если сделать точку одну, а серии разные, то вроде как нужно формирует
ДиаграммаПродажи.Очистить();
ДиаграммаПродажи.ВидПодписей = ВидПодписейКДиаграмме.Процент;
ДиаграммаПродажи.ОбластьЗаголовка.Текст = "ТД Доход";
ДиаграммаПродажи.Обновление = Ложь;
Точка=ДиаграммаПродажи.Точки.Добавить(1);
ДиаграммаПродажи.Серии.Добавить("Интернет продажи");
ДиаграммаПродажи.Серии.Добавить("Отдел продаж и маркетинга");
ДиаграммаПродажи.Серии.Добавить("План");
ДиаграммаПродажи.УстановитьЗначение(Точка,ДиаграммаПродажи.Серии[0], ФактВыручкаИП);
ДиаграммаПродажи.УстановитьЗначение(Точка,ДиаграммаПродажи.Серии[1], ФактВыручкаОП);
ДиаграммаПродажи.УстановитьЗначение(Точка,ДиаграммаПродажи.Серии[2], ПланВыручка);
ДиаграммаПродажи.Обновление = Истина;
Показать
(6) Да, вот только что примерно также сделал, получилось.
Вот код:
Вот код:
ДиаграммаПродажи.Очистить();
ДиаграммаПродажи.ВидПодписей = ВидПодписейКДиаграмме.Процент;
ДиаграммаПродажи.ОбластьЗаголовка.Текст = "ТД Доход";
ДиаграммаПродажи.Обновление = Ложь;
Серия = ДиаграммаПродажи.Серии.Добавить("Интернет продажи");
Точка = ДиаграммаПродажи.Точки.Добавить("Точка 1");
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ФактВыручкаИП);
Серия = ДиаграммаПродажи.Серии.Добавить("Отдел продаж и маркетинга");
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ФактВыручкаОП);
Серия = ДиаграммаПродажи.Серии.Добавить("План");
ДиаграммаПродажи.УстановитьЗначение(Точка, Серия, ПланВыручка);
ДиаграммаПродажи.Обновление = Истина;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот