Свойство ТолькоПросмотр колонки ТабличногоПоля #388941


#0 by Qvz
Сломал всю голову: если в конфигураторе устанавливаю свойство колонки табличного поля ТолькоПросмотр в истину, то отрабатывает так как надо - колонку нельзя изменить, но можнос копировать текст, открыть ссылку для просмотра и прочее. Но если программно установить свойство колонки ТолькоПосмотр = Истина, то платформа как-будто игнорирует это. Хотя для элемента все отлично отрабатывает. Также всё ок с программным изменением свойства колонки Доступность, но мне нужно поведение.
#1 by Stepa86
ТП просто не в курсе, что там свойства поменялись... .СоздатьКолонки нужно после смены свойств сделать
#2 by Qvz
ТабличноеПоле - элемент формы, представляющий табличную часть документа. Программно колонки там не создаются.
#3 by Stepa86
Синтаксис: СоздатьКолонки Описание: Удаляет старые колонки и загружает новые колонки из источника данных. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Пример: ЭлементыФормы.ТабличноеПоле1.Значение = ТаблицаДанных; ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки;
#4 by Qvz
Не понял, все колонки созданы в конфигураторе. Источник данных не меняется. Программно меняется свойство колонки, например:
#5 by Stepa86
попробуй, могу и ошибаться, но для ТП с данными из ТЗ я так свойства колонок менял...
#6 by 73
Работает. Элемент управления?
#7 by Qvz
ПолеВвода
#8 by 73
У меня сплошь и рядом. Кажется, что-то простое. Поищи по тексту, может где взад устанавливаешь.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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