0
conscious
14.10.21
✎
13:36
|
Как запретить редактирование нескольких ячеек в табличном документе?
Табл. док используется для загрузки данных в 1С. Т.е., у пользователя открывается табл док., он копирует в него из Excel строки с данными, меняет некоторые значения, нажимает кнопку и всё записывается в документ.
8.3, тонкий клиент.
Пробовал так:
&НаСервере
ПриСозданииНаСервере()
ТабДок.Область(3, 2, 20, 8).Защита = Ложь;
ЭтаФорма.Элементы.ТабДок.Защита = Истина;
...
Таким образом, доступными для редактирования остаются ячейки, у которых Защита = Ложь, но такой способ не подходит потому, что после включения защиты для поля табличного документа пропадает возможность вставки в табл. документ из буфера обмена.
Установить элемент управления "ПолеВвода" для ячейки и сделать для него ТолькоПросмотр = Истина в тонком клиенте нет возможности.
|
|