|
УФ - Непонятная ошибка при использовании СКД | ☑ | ||
---|---|---|---|---|
0
ksergey
18.12.21
✎
11:18
|
Добрый день
Платформа 8.3.18.1208 Бухгалтерия предприятия 3.0.103.21 База серверная Ранее был разработан самописный отчет для Обычных форм для конф-ции УТ10 на базе СКД. В качестве источника данных в СКД(ОсновнаяСхемаКомпоновкиДанных) используется "Набор данных-объект", в который после расчетов помещается таблица значений "ЗадолженностьТаблица" ВнешниеНаборыДанных.Вставить("ЗадолженностьТаблица", ЗадолженностьТаблица); Еще особенность отчета в том, что для первичного отбора данных используется ПостроительОтчета. где Пользователь может задать начальные условия отбора, чтобы ограничить обрабатываемые данные. При формировании отчета в Процедура ПриКомпоновкеРезультата() вначале получаются данные Построителя и далее выполняется дополнительный расчет, формируется ТЗ с данными отчета Попросили меня бухгалтера сделать такой же отчет для Бухгалтерия предприятия, только эта конфа на УФ. Переделал отчет под УФ. Т.к. под УФ объект ПостроительОтчета не доступен, пришлось в качестве Отбора первичных данных использовать дополнительный СКДОтбора. Всё вроде получилось, в отладчике проверил - код в отладчике работает, но на выходе имеем Ошибка исполнения отчета по причине: Поле не найдено "Регистратор" Не могу понять, в чем причина ошибки. Да, в ОсновнаяСхемаКомпоновкиДанных есть такое поле и оно настроено, в ТЗ ЗадолженностьТаблица оно имеется и данные заполнены, но о каком ненайденном поле "Регистратор" идет речь не понимаю. |
|||
1
acht
18.12.21
✎
11:21
|
(0) > под УФ объект ПостроительОтчета не доступен
ПриКомпоновкеРезультата выполняется на сервере. ПостроительОтчета на сервере доступен. |
|||
2
ksergey
18.12.21
✎
11:29
|
>>ПостроительОтчета на сервере доступен
согласен, на в самой УФ ПостроительОтчета.Отбор не доступен |
|||
3
DrShad
18.12.21
✎
12:25
|
права?
|
|||
4
ksergey
18.12.21
✎
12:47
|
>>права?
не совсем понял, но может подскажите - как проверить этот момент? |
|||
5
ksergey
18.12.21
✎
13:13
|
>>права?
если подразумевалось Права на конкретные документы, то перед разработкой отчета оба запроса (СКДОтбор по остаткам взаиморасчетов) и основной (получение Регистраторов по договорам с задолженностью) проверял в КонсольЗапросовУФ: данные выбираются, документы открываются |
|||
6
DrShad
18.12.21
✎
13:23
|
ну не зря же СКД вырезала тебе это поле из итогового запроса
|
|||
7
vicof
18.12.21
✎
14:07
|
А я бы еще галку автозаполнения и галку обязательности поля регистратор посмотрел
|
|||
8
ДедМорроз
18.12.21
✎
20:17
|
У тебя сцепленные СКД.
Отбор из внешней передается во внутреннюю,но нужно передавать только те поля,которые есть. И, процедуру формирования отчета обрамить в попытку и посмотреть,в какой момент ошибка. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |