Доброе время суток всем форумчанам!!!
Классическая вещь: хочу получить выборку товаров с ценами, НО мне нужны ВСЕ товары из справочника, независимо от того есть на этот товар цена или нету.
Делаю запрос:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Товары.Ссылка КАК Товар,
| Товары.Родитель КАК ГруппаТовара,
| Товары.Код КАК КодТовара,
| Товары.Родитель.Код КАК КодРодителя,
| ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
|ИЗ
| Справочник.Номенклатура КАК Товары
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
| ПО (ЦеныНоменклатурыСрезПоследних.Номенклатура = Товары.Ссылка)
|ГДЕ
| ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦенДляСайта";
Запрос.УстановитьПараметр("ТипЦенДляСайта", ТипЦенДляСайта);
тз = Запрос.Выполнить().Выгрузить();
тз.ВыбратьСтроку();
Выбираются только те товары у которых есть цена
, а нужно ВСЕ!!! или по крайней мере из выбранной группы в форме обработки (здесь пока это условие не учитывается)
Сообщение отредактировал logist - 03.10.13, 18:05