Изменить типовое представление документа в одной отдельно взятой форме обработки. Как правильно?

1. user1532282 27.03.24 16:58 Сейчас в теме
Ну собственно вопрос в теме. Чуть подробнее: есть форма обработки, на ней таблица связанная с динамическим списком. В одной из колонок ДокументСсылка.ЗаказКлиента.
Стандартное представление не устраивает, нужно переопределить. Главная проблема, что переопределиить нужно для одной конкретной формы обработки!
Про обработчики ОбработкаПолученияПредставления и ОбработкаПолученияПолейПредставления, я знаю, но, в них же нет параметра, который определяет форму, или место ИЗ которого запрашивается представление? Следовательно, если пользоваться этими обработчиками, то можно только переопределить представление для всей конфигурации, А это недопустимо. Остается только в самой форме обработке что то делать с представлением, или на уровне запроса дин.списка собирать, или в ПриПолучаенииДанныхНаСервере(), но это как то топорно. Нет другого подхода?
Или я что-то не понимаю? Помогите пжл разобраться
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. soft_wind 27.03.24 17:19 Сейчас в теме
Просто в свою таблиц добавлете колонку для представления вашего документа (тип: Строка)
в событии ЧтениеДанных заполняете ее как вам заблагорассудится,
колонку именно с Ссылкой может скрыть (что бы не смущала)
а при клике на вашу колонку представления, по текущей строке вы всегда имеете Ссылку на документ, можно открыть, можно обработать и др.
3. user1532282 27.03.24 17:23 Сейчас в теме
(2)
событии ЧтениеДанных заполняете ее как вам заблагорассудится,
колонку именно с Ссылкой может скрыть (что бы не смущала)
а при клике на вашу колонку представления, по текущей строке вы всегда имеете Ссылку на документ, можно открыть, можно обработать и др.

ну это я понимаю. думал что есть способ сделать ОбработкаПолученияПредставления как бы зависимости от контекста места вызова. но получается увы)
4. VmvLer 27.03.24 17:42 Сейчас в теме
в запросы сейчас добавили строковые функции.
думаю, можно "собрать" новое поле представление для списка.
тормозно, конечно, но ПриПолучаенииДанныхНаСервере() тоже не очень шустро.

если это будет работать - возьмем на заметку.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот