|
Присоединить секцию
| ☑ |
0
Kurbash
25.05.15
✎
08:47
|
Всем привет. Хочу сделать такую штуку:
есть результат запроса, примерное содержание:
Номенклатура, Неделя1,Неделя2,Неделя3,Неделя4 и т.д.
Хочу в печатную форму выводить только те недели, которые укажет пользователь.
Понятно что нужно использовать ПрисоединитьСекцию(). Но вот не додумаю как. Пробую так:
ОбластьДетальныхЗаписейПлан = Макет.ПолучитьОбласть("Детали|НеделяПлан");-описываю области в макете
Пока Результат.Следующий() Цикл
ОбластьДетальныхЗаписей.Параметры.Заполнить(Результат);
ТабДок.Вывести(ОбластьДетальныхЗаписей, Результат.Уровень());
Для СчетчикНедель=Число(НашМассив[0]) по Число(НашМассив[1]) Цикл
ОбластьДетальныхЗаписейПлан.Параметры.КолвоПлан=Результат["Неделя"+СчетчикНедель];
ТабДок.Присоединить(ОбластьДетальныхЗаписейПлан);
КонецЦикла;
КонецЦикла;
не канет что то-рпсползается отчет да и данные как то криво выводит. Где ошибся?
|
|
1
Kurbash
25.05.15
✎
08:56
|
апну
|
|
2
rphosts
25.05.15
✎
09:16
|
ошибка только в коде, присоединить секцию работает на ура
|
|
3
Kurbash
25.05.15
✎
09:17
|
так вот и не пойму где ошибся
|
|
4
DirecTwiX
25.05.15
✎
09:18
|
Вот тут что-то непонятное:
Для СчетчикНедель=Число(НашМассив[0]) по Число(НашМассив[1]) Цикл
|
|
5
Kurbash
25.05.15
✎
09:46
|
почему непонятное? указываю какие недели брать
|
|
6
Kurbash
25.05.15
✎
09:52
|
а, ну да..он выводит сначала секцию и каждый раз к сущетсвующим присоединяет новые..
|
|
7
Kurbash
25.05.15
✎
09:58
|
как обойти чет не догоню
|
|