Имя: Пароль:
1C
1С v8
Помогите с запросом
0 Adecvator
 
23.07.14
12:57
Есть табличная часть документа, как ее вытянуть, выгружает табличную часть, а как ее перебрать:

Запрос = Новый Запрос;
Запрос.Текст =
    "ВЫБРАТЬ
    |    БанковскаяВыписка.Выписка.(
    |        НомерБанковскогоДок,
    |        Дебет,
    |        Кредит,
    |        Ссылка
    |    )
    |ИЗ
    |    Документ.БанковскаяВыписка КАК БанковскаяВыписка
    |ГДЕ
    |    БанковскаяВыписка.Дата = &Дата
    |    И БанковскаяВыписка.ПометкаУдаления = ЛОЖЬ
    |    И БанковскаяВыписка.БанковскийСчет = &БанковскийСчет";

Запрос.УстановитьПараметр("БанковскийСчет", БанковскийСчет);
Запрос.УстановитьПараметр("Дата", ДатаОперации);

РезультатЗапроса = Запрос.Выполнить();
тзВыборка = РезультатЗапроса.Выгрузить();

тз = тзВыборка.ВыгрузитьКолонку("Выписка");

тз.Свернуть("Ссылка,НомерБанковскогоДок","Дебет,Кредит");
1 Wobland
 
23.07.14
12:59
выбирать из ТЧ
2 Крошка Ру
 
23.07.14
13:00
(0) Выбирай из тч, а не из документа
3 Maxus43
 
23.07.14
13:02
не из документа, а из ТЧ сразу предлагали?
4 Wobland
 
23.07.14
13:02
(3) хм.. а это мысль
5 hhhh
 
23.07.14
13:02
нет, надо выбирать из ТЧ
6 Maxus43
 
23.07.14
13:03
чо вы путаете человека? сразу из ТЧ и все дела
7 Maxus43
 
23.07.14
13:05
ВЫБРАТЬ
    ПоступлениеТоваровУслугТовары.Ссылка,
    ПоступлениеТоваровУслугТовары.Количество,
    ПоступлениеТоваровУслугТовары.Цена
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
8 Adecvator
 
23.07.14
13:06
(7) а условие:
|    БанковскаяВыписка.Дата = &Дата
|    И БанковскаяВыписка.ПометкаУдаления = ЛОЖЬ
|    И БанковскаяВыписка.БанковскийСчет = &БанковскийСчет";
9 Любопытная
 
23.07.14
13:06
(7) вот теперь ты его точно запутал. Где дебет с  кредитом?
10 Wobland
 
23.07.14
13:06
(0) группировка в конце хороша
11 Рэйв
 
23.07.14
13:06
слабо было до 100 поста интригу держать?:-)
12 Любопытная
 
23.07.14
13:07
(8) БанковскаяВыпискаВыписка.Ссылка.Дата = &Дата
13 Maxus43
 
23.07.14
13:07
(8) ВЫБРАТЬ
    ПоступлениеТоваровУслугТовары.Ссылка,
    ПоступлениеТоваровУслугТовары.Количество,
    ПоступлениеТоваровУслугТовары.Цена
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка.Дата = &Дата
    И ПоступлениеТоваровУслугТовары.Ссылка.ПометкаУдаления = &ПометкаУдаления
14 Maxus43
 
23.07.14
13:08
тока такой запрос может дать табличные части нескольких документов, а не одного
15 Любопытная
 
23.07.14
13:08
(14) Так у ТС тоже явно не один документ
16 Wobland
 
23.07.14
13:10
(15) ТС будет сильно удивлён, когда увидит результат запроса не за весь день, как хотел, а за дату, как попросил
17 Любопытная
 
23.07.14
13:11
(16) Откуда ты знаешь?
18 Wobland
 
23.07.14
13:15
(17) Телепатов - моя тайная вторая фамилия
19 Любопытная
 
23.07.14
13:18
(18) Я запомню ;)
20 Maxus43
 
23.07.14
13:28
(18) Ванг Телепатович Настрадамус лучше, полностью титул раскрывай
21 Adecvator
 
23.07.14
13:55
(13) спс.
22 Adecvator
 
23.07.14
13:56
Недопустимое поле для группировки "Основание", тип - "Строка", неограниченной длины.
23 hhhh
 
23.07.14
14:00
(22) да, вы правы, строки неограниченной длины не допускаются для группировки.
24 Wobland
 
23.07.14
14:01
(22) есть кто рядом, чтобы скорую вызвать в случае чего?
Независимо от того, куда вы едете — это в гору и против ветра!