Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 18:33

Запрос по номенклатуре

Автор bathilo, 06 апр 2015, 09:48

0 Пользователей и 1 гость просматривают эту тему.

bathilo

Подскажите, как выбрать определенную группу "товары" в этом запросе. Код 00000000285 , наименование 010601 Товары, пытаюсь пристроить в запрос иерархию , но не отбирается ничего.

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


vitasw

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

Dethmontt

Цитата: vitasw от 06 апр 2015, 10:07СпрНоменклатура.ЭтоГруппа = "Нет"

ГДЕ
НЕ СпрНоменклатура.ЭтоГруппа
И СпрНоменклатура.Код=&ПараметрКод
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

bathilo

Цитата: Dethmontt от 06 апр 2015, 10:12
Цитата: vitasw от 06 апр 2015, 10:07СпрНоменклатура.ЭтоГруппа = "Нет"

ГДЕ
НЕ СпрНоменклатура.ЭтоГруппа
И СпрНоменклатура.Код=&ПараметрКод

Но в этом случае выходит только одно значение , а у меня их несколько тысяч.
В этой группе много подгрупп. Она родитель. Мне нужно, чтобы и все другие подгруппы тоже отобрались.

cska-fanat-kz

Уважаемые vitasw, и Dethmontt, вы же неправильно подсказываете! :trhregerhg:
Ему надо условие что то типа "СпрНоменклатура.РОДИТЕЛЬ.Код=&ПараметрКод"!!!
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

LexaK

попробуйте так


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

vitasw

Цитата: cska-fanat-kz от 06 апр 2015, 10:34Уважаемые vitasw, и Dethmontt, вы же неправильно подсказываете! :trhregerhg:
Ему надо условие что то типа "СпрНоменклатура.РОДИТЕЛЬ.Код=&ПараметрКод"!!!

Если бы еще ТС научился корректно вопрос ставить - цены б ему не было. В первом сообщении о том что это группа нет ни слова.

cska-fanat-kz

весенний авитаминоз )))
Цитата: bathilo от 06 апр 2015, 09:48как выбрать определенную группу "товары" в этом запросе

Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

vitasw


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск