Имя: Пароль:
1C
1С v8
Подпись одной точки на диаграмме
0 Devourer
 
06.02.17
08:47
Добрый день.

На управляемой форме размещена диаграмма, заполняемая программно.
Если в диаграмме 2 и более точек, то значения точек отображаются на оси. Если же точка одна, то ее значение не отображается. При этом текст для точки задан.

График заполняется следующим кодом:

График.Обновление = Ложь;

График.Очистить();

График.ОбластьПостроения.ОриентацияМеток                = ОриентацияМетокДиаграммы.Вертикально;
График.ОбластьПостроения.ОтображатьЛинииЗначенийШкалы    = Истина;

График.КоличествоСерий                = 1;
График.КоличествоТочек                = ТаблицаУслугиСЦ.Количество();

График.АвтоТранспонирование            = Ложь;

График.ТипДиаграммы                    = ТипДиаграммы.График;
График.ВидПодписей                    = ВидПодписейКДиаграмме.Значение;
График.ПропускатьБазовоеЗначение    = Ложь;
График.ПрозрачныйФон                = Истина;    

Счетчик = 0;

Для Каждого Строка Из ТаблицаУслугиСЦ Цикл
    
    График.Точки[Счетчик].Текст = Формат(Строка.Период, "ДФ='MMMM yyyy'");
    График.Серии[0].Текст        = "Сумма";
    График.Серии[0].Цвет        = Новый Цвет(102, 25, 25);
    График.Серии[0].Маркер        = ТипМаркераДиаграммы.Квадрат;
    
    График.УстановитьЗначение(Счетчик, 0, Строка.СуммаОборот);
    
    Счетчик = Счетчик + 1;
        
КонецЦикла;

График.Обновление = Истина;


Подпись одной точки не зависит от обращения к ней по индексу или от создания методом "График.УстановитьТочку(Строка.Период)".

Указание источника данных для диаграммы также не дает подписи к единственной точки.

Если сформировать диаграмму в отчете с применением СКД, то на табличном документе диаграмма отображается с подписями как одной. так и нескольких точек.

Смотрел в отладчике свойства диаграммы - элемента формы и свойства диаграммы - объекта в табличном документе, заполняемом отчетом на СКД. Никакой разницы не обнаружил.

<a href="http://www.ximage.ru/index.php?id=1486359873">http://www.ximage.ru/index.php?id=1486359873</a>;
Вверху изображения диаграммы - элемента формы, там одна точка не подписана, внизу диаграмма отчета на СКД, там единственная точка подписана.

Каким образом можно подписать единственную точку на диаграмме?
1 Devourer
 
06.02.17
08:51
Извиняюсь за битую ссылку:
http://www.ximage.ru/index.php?id=1486359873
2 RusSTN
 
06.02.17
09:14
АвтоУстановкаИменТочек, АвтоУстановкаТекстаТочек попробовать в Истину в Ложь?
3 Devourer
 
06.02.17
10:16
(2) Пробовал, не помогало.
AdBlock убивает бесплатный контент. 1Сергей