public void ВывестиИнтервалы(/*Выборка, СтруктураПараметров, Точка, ПараметрыОтчета*/)
{
//Диаграмма = СтруктураПараметров.Диаграмма;
while(true/*Выборка.СледующийПоЗначениюПоля("Серия")*/)
{
//Серия = СтруктураПараметров["Серия" + Выборка.Серия];
//МассивТочек = Диаграмма.ПолучитьЗначение(Точка, Серия);
//НачалоИнтервалов = ПараметрыОтчета.ДатаКон;
//КонецИнтервалов = Дата(1,1,1);
//ТекстПодсказки = "";
//Сч = 3;
while(true/*Выборка.Следующий()*/)
{
//Сч = Сч - 1;
if(true/*ТекстПодсказки <> "" и Сч <> 0*/)
{
//ТекстПодсказки = ТекстПодсказки + ";";
}
/*// Если построение слишком долгое, например, выбрана слишком мелкая периодичность,
*/
/*// то его можно прервать (Ctrl+Break)
*/
//ОбработкаПрерыванияПользователя();
//НачИнтервала = Макс(Выборка.НачалоИнтервала, ПараметрыОтчета.ДатаНач);
//КонИнтервала = ?(Выборка.КонецИнтервала = NULL, ПараметрыОтчета.ДатаКон, Мин(Выборка.КонецИнтервала, ПараметрыОтчета.ДатаКон));
//НачалоИнтервалов = Мин(НачалоИнтервалов,НачИнтервала);
//КонецИнтервалов = Макс(КонецИнтервалов,КонИнтервала);
//Интервал = МассивТочек.Добавить();
//Интервал.Начало = НачИнтервала;
//Интервал.Конец = КонИнтервала;
if(true/*Выборка.Серия = "План"*/)
{
//Интервал.Цвет = ПараметрыОтчета.мСтильДиаграммыПланУтвержденный;
}
//Интервал.Значение.ДополнительныйЦвет = Интервал.Цвет;
//Интервал.Расшифровка = Выборка.Регистратор;
if(true/*ПараметрыОтчета.Периодичность = 1*/)
{
if(true/*сч > 0*/)
{
//ТекстПодсказки = ТекстПодсказки + "" + Формат(НачИнтервала, "ДФ='ЧЧ:мм дд.ММ'") + " - " + Формат(КонИнтервала, "ДФ='ЧЧ:мм дд.ММ'");
}
//Интервал.Текст = "" + Формат(НачИнтервала, "ДФ='ЧЧ:мм дд.ММ'") + " - " + Формат(КонИнтервала, "ДФ='ЧЧ:мм дд.ММ'");
//;;
}
/*// добавим текущий интервал во все родительские точки
*/
//ТочкаРодитель = Точка.Родитель;
while(true/*ТочкаРодитель <> Неопределено*/)
{
//МассивТочекРодителя = Диаграмма.ПолучитьЗначение(ТочкаРодитель, Серия);
//ТочкаРодитель = ТочкаРодитель.Родитель;
}
//;;
}
/*;
МассивТочек.Текст = ТекстПодсказки;*/
}
//;;
}