Здравствуйте, гость ( Вход | Зарегистрироваться )
Запрос=Новый Запрос(); Запрос.Текст= " |ВЫБРАТЬ | ТоварыВКладовойОстатки.Номенклатура, | ТоварыВКладовойОстатки.Кладовая, | ТоварыВКладовойОстатки.ХарактеристикаНоменклатуры, | ТоварыВКладовойОстатки.СерияНоменклатуры, | ТоварыВКладовойОстатки.КоличествоОстаток, | ЕСТЬNULL(ВЫДАЧА.Выдано, 0) КАК Выдано, | ТоварыВКладовойОстатки.КоличествоОстаток - ЕСТЬNULL(ВЫДАЧА.Выдано, 0) КАК НаПолке, | Стеллажи.Стеллаж КАК Стеллаж, | ТоварыВКладовойОстатки.Организация, | ТИПЗНАЧЕНИЯ(ТоварыВКладовойОстатки.Номенклатура) КАК ТипЗНч |ИЗ | РегистрНакопления.ТоварыВКладовой.Остатки КАК ТоварыВКладовойОстатки | ЛЕВОЕ СОЕДИНЕНИЕ ВЫДАЧА КАК ВЫДАЧА | ПО ТоварыВКладовойОстатки.Номенклатура = ВЫДАЧА.Номенклатура | И ТоварыВКладовойОстатки.Кладовая = ВЫДАЧА.Кладовая | ЛЕВОЕ СОЕДИНЕНИЕ Стеллажи КАК Стеллажи | ПО ТоварыВКладовойОстатки.Номенклатура = Стеллажи.Номенклатура | И ТоварыВКладовойОстатки.Кладовая = Стеллажи.Кладовая |ГДЕ | ТоварыВКладовойОстатки.Кладовая = &Кладовая | И (ТИПЗНАЧЕНИЯ(ТоварыВКладовойОстатки.Номенклатура) = &Номенклатура | ИЛИ &Номенклатура=ТипЗначения(Неопределено)) |"; тип=Справочники.Номенклатура.НайтиПоКоду("000000001"); тип=Справочники.ОсновныеСредства.НайтиПоКоду("000000001"); ТЗН=ТипЗнч(тип); Запрос.Параметры.Вставить("Кладовая", Кладовая); // <Стеллажи>[Инструментальная кладовая М-3], Справочники.Стеллажи.НайтиПоНаименованию("Инструментальная кладовая М-3"); Запрос.Параметры.Вставить("Номенклатура", ТЗН); // <Тип>[Номенклатура]
ГДЕ ТоварыВКладовойОстатки.Номенклатура ССЫЛКА Справочник.Номенклатура
ТЗН=Тип(Справочники.Номенклатура)
ТЗН=Тип(Справочники.Номенклатура.ПустаяСсылка())
ТЗН = ТипЗнч(Справочники.Номенклатура.ПустаяСсылка());
ТЗН = Тип("СправочникСсылка.Номенклатура")