N
neiroromantik
Доброго времени суток. Есть задача - разбить на небольшие интервалы выбранный пользователем через диалог период. На даты программы разбивает правильно. Вопрос по выводу результатов в таблицу.
Для итая=1 по даталист.РазмерСписка Цикл // список содержит начальные даты месяцев.
НомерДаты=ПолучитьЗначение(Итая);
Таб.ВывестиСецию("НомерДаты"); //выводится секция, содержащая переменную НомерДаты
Ит.ВыбратьПериоды;
Ит.ПолучитьПериод(, НомерДаты);
Ит.ВыбратьСубконто;
Пока Ит.ПолучитьСубконто()=1 Цикл
// здесь вычисляется средняя цена за период.
.....................................
Таб.ВывестиСецию("Основная"); //здесь выводится номенклатура и средняя цена
КонецЦикла ;
КонецЦикла;
В итоге получается таблица следующего вида.
дата начала месяца.
номенклатура | средняя цена.
дата начала месяца.
номенклатура | средняя цена.
и т.д.
А нужно чтобы дата начала каждого месяца и результаты по нему выводились в новом столбце.
Например, так.
дата начала месяца. | дата начала месяца.
номенклатура | средняя цена. | номенклатура | средняя цена.
Как вывести результат в новом столбце не хватает воображения. Помогите, пожайлуста.
Для итая=1 по даталист.РазмерСписка Цикл // список содержит начальные даты месяцев.
НомерДаты=ПолучитьЗначение(Итая);
Таб.ВывестиСецию("НомерДаты"); //выводится секция, содержащая переменную НомерДаты
Ит.ВыбратьПериоды;
Ит.ПолучитьПериод(, НомерДаты);
Ит.ВыбратьСубконто;
Пока Ит.ПолучитьСубконто()=1 Цикл
// здесь вычисляется средняя цена за период.
.....................................
Таб.ВывестиСецию("Основная"); //здесь выводится номенклатура и средняя цена
КонецЦикла ;
КонецЦикла;
В итоге получается таблица следующего вида.
дата начала месяца.
номенклатура | средняя цена.
дата начала месяца.
номенклатура | средняя цена.
и т.д.
А нужно чтобы дата начала каждого месяца и результаты по нему выводились в новом столбце.
Например, так.
дата начала месяца. | дата начала месяца.
номенклатура | средняя цена. | номенклатура | средняя цена.
Как вывести результат в новом столбце не хватает воображения. Помогите, пожайлуста.