Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Выгрузка товаров с ценами          
maxst22 Подменю пользователя
сообщение 03.10.13, 15:57
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Доброе время суток всем форумчанам!!!
Классическая вещь: хочу получить выборку товаров с ценами, НО мне нужны ВСЕ товары из справочника, независимо от того есть на этот товар цена или нету.
Делаю запрос:
    Запрос = Новый Запрос;
    Запрос.Текст =

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


Выбираются только те товары у которых есть цена sad.gif , а нужно ВСЕ!!! или по крайней мере из выбранной группы в форме обработки (здесь пока это условие не учитывается)


 ! 

Правила, п.3
 


Сообщение отредактировал logist - 03.10.13, 18:05

Vofka Подменю пользователя
сообщение 03.10.13, 16:05
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

|ВЫБРАТЬ
|    Товары.Ссылка КАК Товар,
|    Товары.Родитель КАК ГруппаТовара,
|    Товары.Код КАК КодТовара,
|    Товары.Родитель.Код КАК КодРодителя,
|    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
|ИЗ
|    Справочник.Номенклатура КАК Товары
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ТипЦен = &ТипЦенДляСайта) КАК ЦеныНоменклатурыСрезПоследних
|        ПО (ЦеныНоменклатурыСрезПоследних.Номенклатура = Товары.Ссылка)


Сообщение отредактировал Vofka - 03.10.13, 16:06

maxst22 Подменю пользователя
сообщение 03.10.13, 16:26
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 48
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 03.10.13, 17:05) *
|ВЫБРАТЬ
|    Товары.Ссылка КАК Товар,
|    Товары.Родитель КАК ГруппаТовара,
|    Товары.Код КАК КодТовара,
|    Товары.Родитель.Код КАК КодРодителя,
|    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
|ИЗ
|    Справочник.Номенклатура КАК Товары
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ТипЦен = &ТипЦенДляСайта) КАК ЦеныНоменклатурыСрезПоследних
|        ПО (ЦеныНоменклатурыСрезПоследних.Номенклатура = Товары.Ссылка)



Блин. Точно, протупил!!! Соединял не по номенклатуре!!! СПАСИБО!!!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 26.04.24, 16:29
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!