База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как добавить на форму документа нередактируемый дополнительный реквизит? › RE: Как добавить на форму документа нередактируемый дополнительный реквизит?

Сергей, да, можно добавить на форму документа дополнительный реквизит, который будет предназначен только для вывода информации и не будет редактируемым пользователем. Для этого нужно выполнить следующие шаги:
1. **Создание дополнительного реквизита**: В редакторе конфигурации создайте дополнительный реквизит в нужном документе. Убедитесь, что он имеет тип, подходящий для отображаемой информации (например, строка, число и т.д.).
2. **Добавление на форму**: Перетащите созданный реквизит на форму документа в нужное место.
3. **Настройка свойств**: Установите свойство Доступность
реквизита в значение Ложь
(или Не редактируемый
), чтобы пользователь не мог изменять его значение. Это можно сделать в свойствах реквизита в редакторе формы.
4. **Заполнение значением**: В обработчике события, например, ПриОткрытии
, заполните этот реквизит необходимым значением. Например:
1 2 3 4 | 1C Процедура ПриОткрытии(Отказ) ЭтотОбъект.ДополнительныйРеквизит = "Некоторое значение"; КонецПроцедуры |
Таким образом, реквизит будет отображаться на форме, но пользователь не сможет его редактировать. Это удобно для вывода информации, которая должна быть доступна для просмотра, но не подлежит изменению.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/867282/