8.х Сгруппировать по - ошибка платформы 10120470 Запрос, содержащий агрегатные функции и вложенные запро

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

  1. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    Добрый день, есть отчет на СКД, мне нужно было сгруппировать так, чтобы номенклатура не повторялась, то есть грубо говоря, есть заказ поставщика, там в услугах две позиции: 1. страхование 2. страхование
    и в итоге в отчете он выводил тоже две позиции
    Заказ поставщику № 1
    Страхование - 1 шт​
    Страхование - 1 шт.​

    После применения функции "СГРУППИРОВАТЬ ПО" в файловом режиме получилось так как нужно
    Заказ поставщику № 1
    Страхование - 2 шт​


    Переношу отчет в клиент-серверный вариант, выдает ошибку, попробовала в более новой версии платформы, все равно та же ошибка, как быть?​

    10120470 Запрос, содержащий агрегатные функции и вложенные запросы

    Проблема:
    В клиент-серверном варианте информационной базы при исполнении запроса, содержащего агрегатные функции и вложенные запросы в списке выборки, происходит ошибка
    Невосстановимая ошибка Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: по причине: Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: Column '_Document144._IDRRef' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=10, native=8120, line=6
    если во вложенных запросах используются поля, отсутствующие в группировке основного запроса.
  2. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    кроме номенклатуры выбирайте еще и ссылку на сам документ и суйте ее в список сгруппировать по, иначе 1с генерит кривой запрос sql

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