Имя: Пароль:
1C
1С v8
Запрос
0 Elenchka
 
05.09.11
20:11
Помогите с запросом:        

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

Запрос.УстановитьПараметр("ДатаНач", ДатаНач);
Запрос.УстановитьПараметр("ДатаКон", ДатаКон);
ТЗ=ЭлементыФормы.тпКонтрагенты.Значение.ВыгрузитьКолонку("Номенклатура");
Запрос.УстановитьПараметр("Номенклатура", ТЗ);

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

Пока Выборка.Следующий() Цикл
НовСтрока = тпОтобранныеДокументы.Добавить();
НовСтрока.Документ = Выборка.Ссылка;
НовСтрока.Контрагент1 = Выборка.Контрагент;
НовСтрока.Сумма = Выборка.СуммаДокумента;
НовСтрока.Долг = Выборка.СуммаУпрКонечныйОстаток;
2 DedMazay
 
06.09.11
10:23
А в чем конкретно помошь требуется?
3 Wobland
 
06.09.11
10:25
помогаю. добавь КонецЦикла
4 Elenchka
 
06.09.11
13:15
(2) пытаюсь отобрать заказы покупателей за определенный период (и с определенной номенклатурой, которая берется из др. таб. части) при этом нужно (не просто отобрать заказы) еще в отдельную колонку таб. части, в которую будут выводиться заказы, выводить информацию об оплате конкретного заказа. У меня сейчас неверно отбираются данные.
5 Elenchka
 
06.09.11
13:15
(3) КонецЦикла в оригинале присутствует
6 Grusswelle
 
06.09.11
13:17
(0) Без фото не взлетит!
7 Oleg_Kag
 
06.09.11
13:23
а еще можно прямо в ОстаткиИОбороты указать дату начала и дату конца :)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс