|
СКД Запрос
| ☑ |
0
АшанАшан
01.10.16
✎
13:22
|
Запутался окончательно... Не могу реализовать простенький запрос...Есть 2 набора данных (Проект и Оплата) связанных между собой, у каждой строки первого набора есть ссылка на документ из второго, как создать эту выборку в СКД. В обычном модуле она выглядит так.
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Оплата.Сумма,
| Оплата.Валюта
|ИЗ
| Документ.Поступление КАК Оплата
|ГДЕ
| Оплата.СтрокаПроекта = &СтрокаПроекта
| И Оплата.Проект = &Проект";
Запрос.УстановитьПараметр("Проект",Объект.Ссылка );
Запрос.УстановитьПараметр("СтрокаПроекта",Стр.ДокДохода );
|
|
1
Cyberhawk
01.10.16
✎
13:34
|
"В обычном модуле она выглядит так" // В общем модуле у тебя в запрос подставляются параметры, а в СКД эти параметры подразумеваются?
|
|
2
АшанАшан
01.10.16
✎
13:48
|
А общем да. А как сделать в СКД. Я тут новичок. Грубо говоря нудно вытащить из второго набора, те данные, которые соответствуют по одному полю данным из первого. Нет, лучше подробнее - есть документы - Проекты, к каждой строке дока проекта подцеплены доки Оплаты. Сделал 2 набора данных, связал их по ссылке проекта (получаю нужные доки оплаты), а вот как вытащить доки оплаты соответственно строкам????
|
|
3
hhhh
01.10.16
✎
13:58
|
(2) сделай один набор данных. Зачем тебе два? Тут в запросе 5 строчек, а ты собрался какую-то охрененную многоэтажную структуру выстроить.
|
|
4
АшанАшан
01.10.16
✎
14:20
|
Точно!!! Что-то меня занесло.....Вот спасибо!
|
|