запрос по Регистру "ПартииТоваровНаСкладах"
получаю остатки в которых документ регистрации только "Комплектация номенклатуры", требуется наложить дополнительное условия: Выходное сырьё не должно быть в составе комплектующих.необходимо в параметр &ДокументОприходования подсунуть поле из запроса "ДокументОприходования" так как требуется чтобы данной номенклатуры (серии) не было не во всех комплектациях, а только в той где он выпускается контретным документом, вопрос как? ниже запрос и скриншот
ДокументОприходования ССЫЛКА Документ.КомплектацияНоменклатуры
И НЕ ДокументОприходования.СерияНоменклатуры В
(ВЫБРАТЬ
КомплектацияНоменклатурыКомплектующие.СерияНоменклатуры
ИЗ
Документ.КомплектацияНоменклатуры.Комплектующие КАК КомплектацияНоменклатурыКомплектующие
ГДЕ
КомплектацияНоменклатурыКомплектующие.Ссылка = &ДокументОприходования)
(1) временные таблицы доступны, но там тоже невозможно условие на текущую строчку наложить, нужно к полям запроса иметь возможность обратится, правда не знаю вообще возможно ли такое условия запроса первое отрабатывает и формирует отбор для основного запроса те по суди данных еще нет...
(2) подобное можно только в условиях делать, что логично так как они отрабатывают когда данные уже получены...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший