Подскажите, как защитить ячейки табличного документа ? #521930


#0 by NickEl
Есть табличный документ, в который выводится макет. Нужно некоторые секции табличного документа защитить от всяческих воздействий со стороны пользвателя, а в некотрых секциях должно работать только перетаскивание. Получилось сделать так, чтобы часть секций была доступна, а часть нет, путем установки доступности вручную на событии в нужной области, при этом защита табличного документа = Истина, но в таком случае не работает перетаскивание, а это самый важный момент.
#1 by Рэйв
наверное как то так: Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак защиты области от редактирования. В режиме просмотра в таблице не доступны для редактирования ячейки и рисунки, у которых установлено свойство Защита. См. также: ТабличныйДокумент, свойство ТолькоПросмотр
#2 by NickEl
В том то и дело, что "наверное". А на деле - не отрабатывает. Срабатывает, если установлена глобальная защита на таб. документ, но при этом перетаскивание не отрабатывает.
#3 by Нуф-Нуф
Ячейка.ProtectionShield.Enable = True;
#4 by NickEl
Это я понимаю по-русски звучит, как "Защита = Истина" ? Не работает сие при отключенной защите табличного документа.
#5 by strange2007
отключить глобальный доступ
#6 by NickEl
Вобщем сделал перетаскивание в виде отдельного пункта меню, при обработке которого вызывается подбор значений. Спасибо всем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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