УПП: Отчёт "Неоплаченные входящие платежи", не могу понять ... #164042


#0 by Iskatel
Хочу на основе этого отчёта печатать "Книгу регистрации платёжных поручений". Нужно добавить поля с наименованием контрагента, номером его счёта и назначением платежа. Казалось бы, что сложного ... Добавляю первые две колонки - отчёт формируется нормально. При добавлении 3-го поля (Документ спиания - Назначение платежа) исчезают и первые две добавленные колонки. Что это? Глюк? Подскажите, пожалуйста как от этого избавиться и всё таки вывести колонку с назначением платежа. Конфигурация 1.1.6
#1 by Iskatel
Ну и что все молчат? Я тут кое что накопала: при отладке выходят следующие ошибки: Ошибка времени выполнения: {Отчет.ОтчетСписокКроссТаблица(1199)}:Ошибка при получении значения атрибута контекста (Макет):{(6,2)}:Недопустимое поле для группировки "ДокументСписания.НазначениеПлатежа" <<?>> ТаблицаРегистра.ДокументСписания.НазначениеПлатежа в модуле Отчет.ОтчетСписокКроссТаблица, строка 1199. и Ошибка времени выполнения: {Отчет.ОтчетСписокКроссТаблица(1208)}:Ошибка при вызове метода контекста (ПолучитьОбласть):Область не найдена:ДокументСписания в модуле Отчет.ОтчетСписокКроссТаблица, строка 1208. Почему? Что делать?
#2 by Iskatel
Пусть ответит тот кто это натворил!
#3 by A 008
чего-то я не понял... Отчёт "Неоплаченные входящие платежи" работает по регистру ДенежныеСредстваКПолучению... в нем нет измерения ДокументСписания.
#4 by Iskatel
я вот тоже не пойму
#5 by Iskatel
(3+) Стоп! Почему это ДенежныеСредстваКПолучению? здесь используется Регистр ДенежныеСредстваКСписанию! А-а! Перепутала в названии темы ... Пардон ... - отчет "Неоплаченные исходящие платежи". А проблема между тем остается
#6 by Iskatel
HELP!!!
#7 by Neco
по всей видимости поля у которыз неограниченная длина строк группировать нельзя. Попробовал в консоли запросов, действительно не дает добавлять НазначениеПлатежа (тип: Строка, неогран.) в группировку, тогда как НомерПоручения (Строка, Длина=0) пропускает Вывод: Если очень нужно - убери галку в конфигурации на реквизите НазначениеПлатежа (неограниченно длины)
#8 by PR
ДокументСписания.НазначениеПлатежа - неограниченная длина?
#9 by PR
Абалдеть совет! Может лучше использовать ВЫРАЗИТЬ(ДокументСписания.НазначениеПлатежа КАК СТРОКА(1000)) ? ;)
#10 by Vozhd
А зачем группировать по такому полю?
#11 by Neco
Совет дал для того чтобы можно было внести минимум исправлений в конфигурацию. Построение отчетов в УПП отдельная тема для форума Группирует стандартный отчет Неоплаченные исходящие платежи" , так написали в 1С
#12 by PR
По мне, так изменение одной строки кода уж никак не хуже изменения типа реквизита, а вот изменение типа ломает функциональность кстати
#13 by Neco
Да хорошо соласен. Тогда совет другой: Добавить в Отчете "Неоплаченные исходящие платежи" в макете "ПараметрыОтчетовОжидаемыеИсходящиеПлатежиКомпании" еще дополнительную группировку (строка в секции "Группировки") с такими параметрами: Имя поля                 Представление в отчетах   Описание поля запроса       НазначениеПлатежа        Назначение платежа        ВЫРАЗИТЬ(ДокументСписания.НазначениеПлатежа КАК СТРОКА(1000))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С