8.х Помогите составить запрос

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем netstep, 5 мар 2009.

  1. TopicStarter Overlay
    netstep
    Offline

    netstep

    Регистрация:
    9 июл 2008
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    В общем есть запрос(см. ниже), который выводит данные для прайс листа, но он их выводит по группам товаров и по алфавиту соответственно, а нужно чтобы внутри групп была еще и сортировка по цене, но не знаю как сделать....

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

    parasenok

    Регистрация:
    3 мар 2009
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    используй представление()
  3. TopicStarter Overlay
    netstep
    Offline

    netstep

    Регистрация:
    9 июл 2008
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Каким образом?
  4. parasenok
    Offline

    parasenok

    Регистрация:
    3 мар 2009
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    внутрь помести выражение цены. На выходе получится строка, а по строке можно упорядочивать.
  5. TopicStarter Overlay
    netstep
    Offline

    netstep

    Регистрация:
    9 июл 2008
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Всем спасибо. решение найдено самостоятельно.

Поделиться этой страницей