при смене режима совместимости с 8.3.6 на 8.3.14 перестала работать СКД типового отчета
Конфигурация: локализованная КА2, а именно - BAS Комплексное управление предприятием
Версия: 2.1.16.3
Проблема: при смене режима совместимости с 8.3.6 на 8.3.14 (для широкого использования расширений конфигурации) перестал работать отчет "ВыручкаИСебестоимостьПродаж".
При открытии выдаёт ошибку:
{(394, 2)}: Недопустимое поле для группировки "ВидСделки"
<<?>>Таблица.ВидСделки,
{ОбщийМодуль.ВариантыОтчетовКлиент.Модуль(206)}: ОткрытьФорму(ПолноеИмяОтчета + ".Форма", ПараметрыОткрытия, Неопределено, Истина);
{ОбщаяФорма.ПанельОтчетов.Форма(157)}: ВариантыОтчетовКлиент.ОткрытьФормуОтчета(ЭтотОбъект, Вариант, Новый Структура("Подсистема", Вариант.Подсистема));
по причине:
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(394, 2)}: Недопустимое поле для группировки "ВидСделки"
<<?>>Таблица.ВидСделки,
Причем запрос набора данных СКД в консоли запросов выполняется корректно. Т.е. что-то поменялось в платформе с 8.3.6 до 8.3.14 именно в CRL/
Версия: 2.1.16.3
Проблема: при смене режима совместимости с 8.3.6 на 8.3.14 (для широкого использования расширений конфигурации) перестал работать отчет "ВыручкаИСебестоимостьПродаж".
При открытии выдаёт ошибку:
{(394, 2)}: Недопустимое поле для группировки "ВидСделки"
<<?>>Таблица.ВидСделки,
{ОбщийМодуль.ВариантыОтчетовКлиент.Модуль(206)}: ОткрытьФорму(ПолноеИмяОтчета + ".Форма", ПараметрыОткрытия, Неопределено, Истина);
{ОбщаяФорма.ПанельОтчетов.Форма(157)}: ВариантыОтчетовКлиент.ОткрытьФормуОтчета(ЭтотОбъект, Вариант, Новый Структура("Подсистема", Вариант.Подсистема));
по причине:
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(394, 2)}: Недопустимое поле для группировки "ВидСделки"
<<?>>Таблица.ВидСделки,
Причем запрос набора данных СКД в консоли запросов выполняется корректно. Т.е. что-то поменялось в платформе с 8.3.6 до 8.3.14 именно в CRL/
Прикрепленные файлы:
ВыручкаИСебестоимостьПродаж.erf
Найденные решения
всё, нашел причину
был задан параметр с типом значения строка неограниченной длины и по условию в запросе это значение подставлялось в значение поля и по нему не срабатывала группировка.
Вот часть запроса:
просто поменял вид параметров:
&СтрокаПродажиБезЗаказов
&СтрокаПродажиПоЗаказам
на строка(200) и отчёт заработал
был задан параметр с типом значения строка неограниченной длины и по условию в запросе это значение подставлялось в значение поля и по нему не срабатывала группировка.
Вот часть запроса:
ВЫБОР
КОГДА НЕ Продажи.ЗаказКлиента.Сделка.ВидСделки ЕСТЬ NULL
ТОГДА Продажи.ЗаказКлиента.Сделка.ВидСделки.Наименование
КОГДА Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента
ИЛИ Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента
ТОГДА &СтрокаПродажиПоЗаказам
ИНАЧЕ &СтрокаПродажиБезЗаказов
КОНЕЦ КАК ВидСделки,
просто поменял вид параметров:
&СтрокаПродажиБезЗаказов
&СтрокаПродажиПоЗаказам
на строка(200) и отчёт заработал
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
всё, нашел причину
был задан параметр с типом значения строка неограниченной длины и по условию в запросе это значение подставлялось в значение поля и по нему не срабатывала группировка.
Вот часть запроса:
просто поменял вид параметров:
&СтрокаПродажиБезЗаказов
&СтрокаПродажиПоЗаказам
на строка(200) и отчёт заработал
был задан параметр с типом значения строка неограниченной длины и по условию в запросе это значение подставлялось в значение поля и по нему не срабатывала группировка.
Вот часть запроса:
ВЫБОР
КОГДА НЕ Продажи.ЗаказКлиента.Сделка.ВидСделки ЕСТЬ NULL
ТОГДА Продажи.ЗаказКлиента.Сделка.ВидСделки.Наименование
КОГДА Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента
ИЛИ Продажи.ЗаказКлиента ССЫЛКА Документ.ЗаявкаНаВозвратТоваровОтКлиента
ТОГДА &СтрокаПродажиПоЗаказам
ИНАЧЕ &СтрокаПродажиБезЗаказов
КОНЕЦ КАК ВидСделки,
просто поменял вид параметров:
&СтрокаПродажиБезЗаказов
&СтрокаПродажиПоЗаказам
на строка(200) и отчёт заработал
(14) Как так? У меня сразу при повышении режима совместимости вылезает ошибка при закрытии программы: "Серверные вызовы запрещены".
При повышении выше 8.3.10 в рантайме изменились имена элементов формы и перестал работать код вида Элементы.ВидОплаты.Видимость.
Как вы побороли эти грабли?
При повышении выше 8.3.10 в рантайме изменились имена элементов формы и перестал работать код вида Элементы.ВидОплаты.Видимость.
Как вы побороли эти грабли?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот