8.х Вопрос по запросу

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем flintm, 22 сен 2010.

  1. TopicStarter Overlay
    flintm
    Offline

    flintm Опытный в 1С

    Регистрация:
    6 июл 2008
    Сообщения:
    104
    Симпатии:
    0
    Баллы:
    26
    Добрый день. Помогите начинающему разобраться с запросом. Есть текст:

    "ВЫБРАТЬ
    ВЫБОР
    КОГДА РеализацияТоваровУслугТовары.Цена > 1000
    ТОГДА "Дорогие"
    ИНАЧЕ "Недорогие"
    КОНЕЦ КАК Категория,
    РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
    РеализацияТоваровУслугТовары.Сумма КАК Сумма
    ИЗ
    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
    ИТОГИ
    СУММА(Сумма)
    ПО
    Категория"
    Нужно изменить запрос так, чтобы информация по недорогим товарам выводилась одной строкой без детализации, а по остальным с детализацией до номенклатуры.
  2. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Отчет нужен на СКД или фиксированном макете?
  3. TopicStarter Overlay
    flintm
    Offline

    flintm Опытный в 1С

    Регистрация:
    6 июл 2008
    Сообщения:
    104
    Симпатии:
    0
    Баллы:
    26
    Точно не на СКД. Делается пока в консоли отчетов.
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Ну тогда при выводе полей пропишите в условии что если категория маленьки то выводить детали не надо и все
  5. TopicStarter Overlay
    flintm
    Offline

    flintm Опытный в 1С

    Регистрация:
    6 июл 2008
    Сообщения:
    104
    Симпатии:
    0
    Баллы:
    26
    Дело в том, что запросы только изучаю. ЧТО сделать, я понимаю. Вопрос в том, КАК и ГДЕ это сделать...
  6. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Разбейте запрос на 2 части. В первой части выбираете только "дорогие" товары (с детализацией как вам надо), во второй "недорогие" (общей суммой, если я правильно понимаю что вы хотели). Используйте конструкцию "ОБЪЕДИНИТЬ ВСЕ".

    А вообще - для чего дробить так? Особого смысла не вижу, не проще при выводе на печать уже смотреть категорию, и где недорогие просто не выводить?

    Ну и потом: смотреть по документам - не совсем правильно. Правильней использовать регистры. Например РН "Продажи".

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