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