![]() |
![]() |
![]() |
|
Как вывести все строки в табличный документ? | ☑ | ||
---|---|---|---|---|
0
msk-07
17.03.14
✎
23:16
|
Понимаю, что тема избитая, но я не понимаю, почему мне не удается вывести в табличный документ все строки.
Запрос.Текст= "ВЫБРАТЬ | Док.Номенклатура КАК Номенклатура, | Док.ЕдиницаИзмерения, | Док.Количество, | Док.Цена, | Док.Сумма, | Док.СтавкаНДС, | Док.СуммаНДС, | Док.НомерСтроки КАК НомерСтроки |ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК Док |ГДЕ | Док.Ссылка = &Реализация"; Запрос.УстановитьПараметр("Реализация",Реализация.Ссылка); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл ОбластьСтрока.Параметры.ТоварНаименование = Результат.Номенклатура; Сообщить(Результат.Номенклатура); ТабДокумент.Вывести(ОбластьСтрока); КонецЦикла; сейчас в область "ОбластьСтрока" ни чего не выводится, а Сообщить(Результат.Номенклатура) сообщает три строки из документа |
|||
1
msk-07
17.03.14
✎
23:22
|
Помогите пожалуйста, разобраться.
|
|||
2
hhhh
18.03.14
✎
01:11
|
а дальше чего там?
|
|||
3
zladenuw
18.03.14
✎
01:26
|
а где ты получаешь область. и где выводишь таб док ? весь код показывай. как в (2) советуют
|
|||
4
cons74
18.03.14
✎
07:37
|
В начало цикла надо ТабДокумент.ПолучитьОбласть(ОбластьСтрока);
точно не помню, см. СП |
|||
5
Рэйв
18.03.14
✎
07:44
|
Вначале надо
Макет=ПолучитьМакет("Имя"); Потом ОбластьСтрока=Макет.ПолучитьОбласть("Имя"); И только потом начинать готовить кошек. |
|||
6
Ярус
18.03.14
✎
08:10
|
а ещё бы и макет посмотреть
(5)если бы этого не было, у него бы ругнулось на ОбластьСтрока.Параметры.ТоварНаименование |
|||
7
Рэйв
18.03.14
✎
08:13
|
(6)Если бы у него это было, вывело бы 3 строки в печать.
Может у него там ОбластьСтрока= Новый Структура("Параметры",Новый Стркутрура("ТоварНаименование")); кто его знает:-) |
|||
8
mzelensky
18.03.14
✎
08:13
|
(6) Если бы небыло такого параметра в области, то ругнулась бы и на " ОбластьСтрока.Параметры.ТоварНаименование = Результат.Номенклатура;
" А ты в конце сам "ТабДок" отображаеш надеюсь? |
|||
9
mzelensky
18.03.14
✎
08:14
|
(7) Это что за извращение?
|
|||
10
Рэйв
18.03.14
✎
08:15
|
(9)Это чтобы конструкция
ОбластьСтрока.Параметры.ТоварНаименование = Результат.Номенклатура; не ругалась. :-) Но и не выводило |
|||
11
Рэйв
18.03.14
✎
08:16
|
я к тому что хрен его знает чем он там инициализировал ОбластьСтрока
|
|||
12
mzelensky
18.03.14
✎
08:16
|
(0) Полный код обработки выкладывай, а не куски.
|
|||
13
Рэйв
18.03.14
✎
08:18
|
ТС свалил.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |