T
Tomash
есть одноуровневый справочник Операторы, который уже разросся до неудобства, хотелось бы разделить его по группам, несколько групп по интересам и одна "неработающие" или что-то в этом роде
в конфигураторе увеличиваю кол-во уровней справочника до 2-х, влепил на форму окошко с деревом иерархии - всё вроде норм, однако отчёты, использующие прямые скуль запросы вылетают с ошибкой 42000 native 107 далее ругается то ли на отсутствие самого справочника, то ли какого-то реквизита...
например такой запрос:
методом научного тыка выяснилось что если убрать упорядочивание по СуммаСНДССумма
то отчёт начинает работать.
если снова уменьшить уровни справочника до 1, то опять же всё работает и без, и с упорядочиванием
Что же это такое? Почему? отчётов с скуль запросами в конфе - миллион, плюс какие-то обработки и документы тоже могут их содержать. Перелопачивать всю конфу очень сильно лень, мало того, легко что-то пропустить, что потом всплывёт чёрте где и чёрте как.
может я что-то не так делаю с уровнями? помогите пожалуйста
в конфигураторе увеличиваю кол-во уровней справочника до 2-х, влепил на форму окошко с деревом иерархии - всё вроде норм, однако отчёты, использующие прямые скуль запросы вылетают с ошибкой 42000 native 107 далее ругается то ли на отсутствие самого справочника, то ли какого-то реквизита...
например такой запрос:
Код:
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с НачДата по КонДата;
|
|Склад = Документ.ЧекМаг.Склад;
|Консультант = Документ.ЧекМаг.Оператор;
|Бренд = Документ.ЧекМаг.Товар.Родитель;
|Товар = Документ.ЧекМаг.Товар;
|ГруппаТовара = Документ.ЧекМаг.Товар.ГруппаТовара;
|Колво = Документ.ЧекМаг.Количество;
|СуммаСНДС = Документ.ЧекМаг.СуммаСНДС;
|
|Функция КолвоСумма = Сумма(Колво);
|Функция СуммаСНДССумма = Сумма(СуммаСНДС);
|
|Группировка Консультант Без Групп Упорядочить По СуммаСНДССумма;
|Группировка Склад Без Групп;
|"//}}ЗАПРОС
;
методом научного тыка выяснилось что если убрать упорядочивание по СуммаСНДССумма
Код:
|Группировка Консультант Без Групп;
то отчёт начинает работать.
если снова уменьшить уровни справочника до 1, то опять же всё работает и без, и с упорядочиванием
Что же это такое? Почему? отчётов с скуль запросами в конфе - миллион, плюс какие-то обработки и документы тоже могут их содержать. Перелопачивать всю конфу очень сильно лень, мало того, легко что-то пропустить, что потом всплывёт чёрте где и чёрте как.
может я что-то не так делаю с уровнями? помогите пожалуйста