Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 сен 2021, 01:27

Условие в запросе

Автор fsa, 15 фев 2017, 16:24

0 Пользователей и 1 гость просматривают эту тему.

fsa

Всем привет. Задача следующая: Есть Оборотный регистр, который двигают несколько документов. Есть запрос к регистру, который возвращает эти обороты. Но есть один документ Заказ.... обороты которого не всегда должны попадать в выборку. Как такое условие воткнуть в существующий запрос? Если на Заказ есть ссылка в документе Перемещение значит обороты берем иначе такие записи не нужны....

ilyay

условие отбора на документ-регистратор. Либо можно еще один оборотный ресурс завести и не писать в него, когда не выполняется условие при проведении. Как вариант, можно снимать активность записей.

fsa

Цитата: ilyay от 15 фев 2017, 16:28
условие отбора на документ-регистратор. Либо можно еще один оборотный ресурс завести и не писать в него, когда не выполняется условие при проведении. Как вариант, можно снимать активность записей.

Прикол в том что проверка условия на момент проведения не возможна.... Только условие отбора...

наверное как то так (параметр таблицы условие)?
ЗаказПокупателя В
(ВЫБРАТЬ
ПеремещениеТоваровТовары.ДокументРезерва
ИЗ
Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваровТовары)


ilyay

Не Регистратор в (...)

Возможно, что для документов в подзапросе нужны дополнительные условия, например Проведен, Не ПометкаУдаления.

fsa

Цитата: ilyay от 15 фев 2017, 17:25
Не Регистратор в (...)

Возможно, что для документов в подзапросе нужны дополнительные условия, например Проведен, Не ПометкаУдаления.

Наоборот: Регистратор В (.......). Если я тупо в конструкцию основного запроса ГДЕ вставлю, тогда в выборку попадут только записи удовлетворяющие этому условию, А там еще док Реализация ...... эти обороты тогда не попадут.

alex0402

ГДЕ
ВЫБОРА КОГДА Регистратор Ссылка Документ.ИмяДокумента ТОГДА
    Условие
Иначе
    Истина
Конец
Спасибо за Сказать спасибо

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск