Функция ОтразитьНаписьДоговора()
ЭлементыФормы.НадписьДоговора.Значение = ?(ЗначениеЗаполнено(Договор), Договор.Код + " от " + Договор.Дата, "");
КонецФункции
Не пойдет. ЭлементыФормы.НадписьДоговораЗаказчика.Значение это надпись к полю выбора ДоговорЗаказчика и там Значение будет строка "Договор заказчика". Конечно можно теоретически сделать так "Договор заказчика" + ?(ЗначениеЗаполнено(ДоговорЗаказчика), ДоговорЗаказчика.Код + " от " + Формат(ДоговорЗаказчика.ДатаЗаключения, "ДФ=dd.MM.yyyy"), но как то это будет не очень, указывать все в поле надписи, а проваливаться в документ через поле выбора с другим представлением
(9) так кто вам мешает добавить свое поле и вписать в него такое представление, что вам нужно и что будет совпадать с другой формой?
к тому же есть Заказчик, есть варианты, покажите ему несколько на выбор
мол вот если дешево и сердито, но такая особенность
а вот посложнее и подороже, зато прямо как просите
а может сами что предложите?
(21)
Сделал внешнюю обработку на обычных формах, в справочнике в модуле менеджера прописал представление по наименованию и коду.
В обычном приложении все работает - пример в (19)
(1) Для обычный полей вариантов не много:
Рядом делать поле надпись и задавать заголовок так как требуется.
Спрятать поле ввода и заменить гиперссылкой (или другим приемлемым вариантом) при нажатие уже вызывать замену.
Первый вариант простой, второй надо повозиться.
Если это таблица документа или список, то здесь проще, тут можно задать оформление строки при выводе данных.
Если я не ошибаюсь, переопределить представление объекта можно с помощью обработчиков событий ОбработкаПолученияПредставления и ОбработкаПолученияПолейПредставления модуля менеджера.
Вот пример с ИТС: https://its.1c.ru/db/v8std/content/746/hdoc
Либо сделать подписку на событие "Обработка получения представления"
(16) на ИТС так "область применения: управляемое приложение и мобильное приложение"
да и проверил на обычной форме в УТ 10.3 прописать дает, проверку синтаксиса выполняет без ошибок, но не работает зараза...
(11)
Можно конечно забить, но задача упростить работу менеджеров и заказчик очень не хочет чтобы забивались лишние данные руками. Кроме того базе несколько лет и перебивать данные тоже не вариант