//установим количество точек, скажем, 8 штук Диаграмма1.КоличествоТочек(8); //однако если в другом методе будет передана тока с большим номером, //количество точек будет автоматически увеличено.
// метод может возвратить текущее количество точек КолТочек = Диаграмма1.КоличествоТочек();
// можно установить имя любой точки Диаграмма1.УстановитьИмяТочки(7, "7 точка");
//можно установить имена точек автоматически: 1, 2, 3, и т.д. Диаграмма1. АвтоУстановкаИменТочек(1); //если поставить вместо флага 1 флаг 0, автоустановка имен будет запрещена.
Это самый важный метод диаграммы. Он устанавливает значение серии <НомерСерии> в точке <НомерТочки> равным <Значение> с возможностью последующей расшифровки. Все параметры, кроме параметра <Расшифровка> должны быть числовыми выражениями. Синтаксис:
<Расшифровка> - параметр не обязательный, может иметь любой тип. Это значение, которое будет передано предопределенной процедуре ОбработкаЯчейкиТаблицы при двойном щелчке мышью на точке диаграммы. Так можно получать расшифровки точек диаграммы. Удобная штука!
Запрет перерисовки может ускорить работу системы во время наполнения таблицы данными.
Диаграмма1.Обновление(0); //то же выражение, но с флагом 1 разрешит перерисовку
Очистка всех установленных значений имен и количеств точек, серий, диаграммы делается так:
Диаграмма1.Очистить();
Процедура СформироватьДиаграмму(Диаграмма1)
// Блокируем обновление, пока обрабатываются данные Диаграмма1.Обновление(0); Диаграмма1.Заголовок = "Поступления от покупателей"; Диаграмма1.УстановитьИмяСерии(1, "Рубли"); Диаграмма1.АвтоУстановкаИменТочек(1);