powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
6 сообщений из 6, страница 1 из 1
Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
    #35397083
rem.dp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
платформа 1С:Предприятие 8.1 (8.1.9.57)
конфа Зарплата и Управление Персоналом для Украины", редакция 2.1.
SQL сервер 2000 + SP4
При попытке сформировать отчёт "Расчётные листки организаций" вылетает с ошибкой.

Ошибка СУБД:
Microsoft OLE DB Provider for SQL Server: Column '_CalcKind272._ Description's is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
HRESULT=80040E14, HRESULT=80040E14, SQLSrvr: Error state=1, Severity=10, native=8120, line=1
SQLSrvr: Error state=1, Severity=10, native=8120, line=1


Если базу размещать не на SQL сервере, то проблемы нет. В 8-ке я нулевой. Пока ковыряюсь с 7-кой. Всё что удалось накопать, это по дебаггеру отследить кусок кода который приводит к ошибке. Это попытка выполнения запроса к регистрам накопления. При необходимости могу выложить текст запроса. Но я так понимаю, что с ним вроде всё должно быть нормально, а проблема именно в SQL сервере.
Памажите хто чем может. :)
Скрин приложен.
...
Рейтинг: 0 / 0
Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
    #35397138
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rem.dpплатформа 1С:Предприятие 8.1 (8.1.9.57)
конфа Зарплата и Управление Персоналом для Украины", редакция 2.1.
SQL сервер 2000 + SP4
При попытке сформировать отчёт "Расчётные листки организаций" вылетает с ошибкой.

Ошибка СУБД:
Microsoft OLE DB Provider for SQL Server: Column '_CalcKind272._ Description's is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
HRESULT=80040E14, HRESULT=80040E14, SQLSrvr: Error state=1, Severity=10, native=8120, line=1
SQLSrvr: Error state=1, Severity=10, native=8120, line=1


Если базу размещать не на SQL сервере, то проблемы нет. В 8-ке я нулевой. Пока ковыряюсь с 7-кой. Всё что удалось накопать, это по дебаггеру отследить кусок кода который приводит к ошибке. Это попытка выполнения запроса к регистрам накопления. При необходимости могу выложить текст запроса. Но я так понимаю, что с ним вроде всё должно быть нормально, а проблема именно в SQL сервере.
Памажите хто чем может. :)
Скрин приложен.

ИМХО в запросе в секции "ВЫБРАТЬ" есть поле, отсутствующее в секции "СГРУППИРОВАТЬ ПО"
...
Рейтинг: 0 / 0
Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
    #35397319
rem.dp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я конечно не гуру в составлении запросов, но я думаю, что если поле которое есть в секции ВЫБРАТЬ отсутствует в СГРУППИРОВАТЬ ПО, то это не есть ошибка, т.к. группировки идут только по нужным полям, а не по всем. Кроме того если бы это был неверным текст самого 1С-ного запроса, то ошибку бы выдавало и в файловом режиме работы. Может ошибка в неверном транслировании 1С-ного запроса в SQL-ный, т.к. ругается сам SQL-сервер. Может в самих SQL таблицах что-то не так, не поддерживаются группировки по какому-то полю или еще что. Ждём ответов знающих SQL-щиков.
...
Рейтинг: 0 / 0
Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
    #35397396
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rem.dpЯ конечно не гуру в составлении запросов, но я думаю, что если поле которое есть в секции ВЫБРАТЬ отсутствует в СГРУППИРОВАТЬ ПО, то это не есть ошибка, т.к. группировки идут только по нужным полям, а не по всем. Кроме того если бы это был неверным текст самого 1С-ного запроса, то ошибку бы выдавало и в файловом режиме работы. Может ошибка в неверном транслировании 1С-ного запроса в SQL-ный, т.к. ругается сам SQL-сервер. Может в самих SQL таблицах что-то не так, не поддерживаются группировки по какому-то полю или еще что. Ждём ответов знающих SQL-щиков.

по идее да - запрос должен свалиться на уровне 1С как невыполнимый...

>>8.1.9.57

попробуйте обновиться до 8.1.11

>>не поддерживаются группировки по какому-то полю

не поддерживаются группировки по строке неограниченной длины
...
Рейтинг: 0 / 0
Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
    #35397435
rem.dp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так в том то и прикол, что не валится на уровне 1С, а отрабатывает нормально, т.е. сам 1С код грех вроде и трогать.

>>не поддерживаются группировки по строке неограниченной длины
это про 1С или про SQL сервер ??

и совсем дикий вопрос, никто не поделится ссылочкой на свежую платформу, а то мягко говоря она не очень лицензионная и с франчами я не связан.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
    #36880315
Юрец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибку кто-то исправил? Или колупать запрос?
Меня удивляет, неужели бухгалтерию в SQL варианте никто не использует, что 1С до сих пор не исправила эту ошибку?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Проблема с отчётом "Расчётные листки организаций" 8.1+SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]