Не работает пользовательское поле по комментарию
Подскажите, пытаюсь в стандартный отчет добавить поле комментарий. Ругается на поле неограниченной длины. Пытаюсь через пользовательские поля добавить это поле - Подстрока([Поставщик.Комментарий], 1, 100). И тоже ничего не происходит, куда только не пытался его запихнуть, оно на форме не появляется. Что не так?
По теме из базы знаний
- Пользовательские поля в отчетах СКД
- Разные хм... неожиданности при работе с УТ 11 и платформой
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Принципы (паттерны) работы аналитика с данными
- Битрикс24: Используем REST API для создания Задачи из документа 1С - с файлами, пользовательскими полями, помещением в группу и комментариями
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
8.
spacecraft
08.07.26 11:58
Сейчас в теме
(1) в общем случае это не должно влиять.
В пользовательском поле заполняете "Выражение детальных записей"? Попробуте не заполнять, чтобы не воспринималось как ресурс. Заполнять только "Выражение итоговых данных".
РС. Но проще просто добавить как новое поле в новый вариант отчета. Без добавления пользовательских полей.
В пользовательском поле заполняете "Выражение детальных записей"? Попробуте не заполнять, чтобы не воспринималось как ресурс. Заполнять только "Выражение итоговых данных".
РС. Но проще просто добавить как новое поле в новый вариант отчета. Без добавления пользовательских полей.
12.
spacecraft
08.07.26 12:12
Сейчас в теме
(10) Что-то не так сохранили. Возможно кэш влияет. Значек пользовательского поля указывает, что это ресурс. Должен быть не ресурс.
Прикрепленные файлы:
14.
spacecraft
08.07.26 12:39
Сейчас в теме
(13) у меня же не ругается.
Может постобработка есть и там ругается?
Может постобработка есть и там ругается?
17.
Anton_new01
08.07.26 13:00
Сейчас в теме
(15)
так у тебя ругается не потому что ты поле пытаешься вывести, а потому что пытаешься вывести его в поле группировки.
Поля Группировки по Партнер.
а Выбранные Поля добавляешь свой комментарий.
так у тебя ругается не потому что ты поле пытаешься вывести, а потому что пытаешься вывести его в поле группировки.
Поля Группировки по Партнер.
а Выбранные Поля добавляешь свой комментарий.
20.
Anton_new01
08.07.26 13:08
Сейчас в теме
(18)
смотри у тебя две группировки.
первая Организация, Валюта
вторая Поставщик, Договор.
система умееет группировать тока по ограниченным полям. а поле комментарий неограниченное. поэтому в гурппировку его нельзя.
вставай на группирвку Поставщик, Договор.
переходи на закладку Поля. и в списке находи Поставщик и из него через плюсик - вытаскивай реквизит Комментарий. (Поставщик.Комментарий)
без добавления пользовательских полей.
PS. точно так как на скрине (10)
PPS. пользовательское поле удали... судя по всему система по запросу на данном этапе уже группирует. и падает в ошибку.
смотри у тебя две группировки.
первая Организация, Валюта
вторая Поставщик, Договор.
система умееет группировать тока по ограниченным полям. а поле комментарий неограниченное. поэтому в гурппировку его нельзя.
вставай на группирвку Поставщик, Договор.
переходи на закладку Поля. и в списке находи Поставщик и из него через плюсик - вытаскивай реквизит Комментарий. (Поставщик.Комментарий)
без добавления пользовательских полей.
PS. точно так как на скрине (10)
PPS. пользовательское поле удали... судя по всему система по запросу на данном этапе уже группирует. и падает в ошибку.
(2)
Ошибка при вызове метода контекста (УстановитьПредставлениеВыражений)
{mngbase/dcsexpsuserfield.lf(8)}:Data.SetExpressionsPresentation(DetailRecordExpressionPresentation, TotalRecordExpressionPresentation);
Выразить(Подстрока([Поставщик.Комментарий], 1, 100) КАК Строка(100))
Ошибка при вызове метода контекста (УстановитьПредставлениеВыражений)
{mngbase/dcsexpsuserfield.lf(8)}:Data.SetExpressionsPresentation(DetailRecordExpressionPresentation, TotalRecordExpressionPresentation);
(7)
Это пользовательское поле, а не поле в запросе. Я пытаюсь добавить комментарий не изменяя стандартного отчета. Если вот светлых мыслей никто не подкинет, то тогда придется лезть в стандартный отчет и ставить выразить как строка. Но это менять 7 запросов, каждый из которых забрасывать в расширении и при обновлении если что править. Вот этого я и пытаюсь избежать
Выразить(Поставщик.Комментарий) КАК Строка(100)
Это пользовательское поле, а не поле в запросе. Я пытаюсь добавить комментарий не изменяя стандартного отчета. Если вот светлых мыслей никто не подкинет, то тогда придется лезть в стандартный отчет и ставить выразить как строка. Но это менять 7 запросов, каждый из которых забрасывать в расширении и при обновлении если что править. Вот этого я и пытаюсь избежать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот