Теперь создадим обработчик события формы
|
|
|
|
Теперь создадим обработчик события формы "ПриОткрытии", и добавим в него установку значения поля выбора и типа диаграммы, и вызов нашей процедуры "Сформировать":
|
|
Процедура ПриОткрытии()
//Заполним список поля выбора
ПолеВыбора = ТипДиаграммы.Гистограмма;
ЭлементыФормы.Диаграмма.ТипДиаграммы = ПолеВыбора;
Сформировать();
КонецПроцедуры [203]
|
В теле модуля формы опишем заполнение списка выбора для поля выбора:
|
|
СписокВыбора = ЭлементыФормы.ПолеВыбора.СписокВыбора;
СписокВыбора.Добавить(ТипДиаграммы.График, "График");
СписокВыбора.Добавить(ТипДиаграммы.Гистограмма, "Гистограмма");
СписокВыбора.Добавить(ТипДиаграммы.ГистограммаОбъемная, "Гистограмма 3D");
СписокВыбора.Добавить(ТипДиаграммы.ГистограммаГоризонтальная,"Гистограмма горизонтальная");
СписокВыбора.Добавить(ТипДиаграммы.ГистограммаГоризонтальнаяОбъемная,"Гистограмма горизонтальная 3D");
СписокВыбора.Добавить(ТипДиаграммы.Круговая, "Круговая");
СписокВыбора.Добавить(ТипДиаграммы.КруговаяОбъемная,"Круговая объемная");
СписокВыбора.Добавить(ТипДиаграммы.Изометрическая,"Изометрическая");
СписокВыбора.Добавить(ТипДиаграммы.ИзометрическаяНепрерывная,"Изометрическая непрерывная");
СписокВыбора.Добавить(ТипДиаграммы.ИзометрическаяЛента, "Изометрическая лента");
СписокВыбора.Добавить(ТипДиаграммы.ИзометрическаяПирамида, "Изометрическая пирамида");
|
И в заключение, создадим обработчик события поля выбора "При изменении", и выполним в нем установку типа диаграммы:
|
|
Процедура ПолеВыбораПриИзменении(Элемент)
ЭлементыФормы.Диаграмма.ТипДиаграммы = ПолеВыбора;
КонецПроцедуры [204]
|
Запустим 1С:Предприятие в режиме отладки и откроем отчет "РейтингКлиентов". Обратите внимание, что при наведении курсора на столбец гистограммы появляется подсказка:
Содержание Назад Вперед