|
Ввод на основании: проверка состава уже существующих документов | ☑ | ||
|---|---|---|---|---|
|
0
1Cpr
05.10.11
✎
14:17
|
Всем привет.
Не пойму что я делаю неправильно, вставила такой вот запросик в процедуру ОбработкаЗаполнения() Может с ссылкой некорректно работаю? Исправьте плиз, в итоге Расходные накладные правильно выбираются по документу основание, а вот заказы попадают почему-то все, вот запросик: ТекстЗапроса= "ВЫБРАТЬ | ЗаказПокупателя.Ссылка как Заказ, | ЗаказПокупателяТовары.Номенклатура, | ЗаказПокупателяТовары.Количество, | ЗаказПокупателяТовары.Сумма |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя, | Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары |ГДЕ | ЗаказПокупателя.Ссылка=&ДокОсн | |ОБЪЕДИНИТЬ ВСЕ //// объединили | |ВЫБРАТЬ | РасходнаяНакладная.ДокументОснование как Заказ, | РасходнаяНакладнаяТовары.Номенклатура, | (0-(РасходнаяНакладнаяТовары.Количество)) как КОЛИЧЕСТВО, | (0-(РасходнаяНакладнаяТовары.Сумма)) как СУММА |ИЗ | Документ.РасходнаяНакладная КАК РасходнаяНакладная, | Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары |ГДЕ | РасходнаяНакладная.ДокументОснование=&ДокОсн"; ДокОсн_= ДанныеЗаполнения.Ссылка; Запрос = Новый Запрос; Запрос.Текст = ТекстЗапроса; Запрос.УстановитьПараметр("ДокОсн",ДокОсн_); Результат = Запрос.Выполнить(); Спасибо. |
|||
|
1
1Cpr
05.10.11
✎
14:24
|
Это ввод на основании документа РасходнаяНакладная, который делается на основании заказа.
|
|||
|
2
Rie
05.10.11
✎
14:24
|
(0) Потому что ты декартово соединение сделал в первой части запроса.
|
|||
|
3
Rie
05.10.11
✎
14:25
|
+(2) Убери ЗаказПокупателя, оставь только ЗаказПокупателяТовары - и соответственно измени условие.
|
|||
|
4
1Cpr
05.10.11
✎
14:32
|
(3) так : ЗаказПокупателяТовары.ССылка = &ДокОсн?
Если нет, то плиз в моем запросике исправь, ок? |
|||
|
5
Rie
05.10.11
✎
14:34
|
(4) Так. Ну и в полях выборки - ЗаказПокупателяТовары.Ссылка КАК Заказ
|
|||
|
6
1Cpr
05.10.11
✎
14:40
|
(5) а по запросу по доку РасходнаяНакладная нужно сделать изменения?
|
| Форум | Правила | Описание | Секции | Поиск |