Как можно запретить редактирование табличной части документа? #277993


#0 by Грых
Как можно запретить редактирование табличной части документа?
#1 by Программист 484
Форма.МногострочнаяЧасть.доступность
#2 by Программист 484
Или по колонкам реализуй доступность
#3 by Грых
по колонкам строки можно удалять
#4 by Ангел-Хоронитель
точнее, чего хочешь....
#5 by Ёпрст2
Это не работает, только Видимость Форма.ТолькоПросмотр, как вариант, или рулить доступностью каждой колонки ...
#6 by Программист 484
Синтаксис: ПриУдаленииСтроки Назначение: Предопределенная процедура при интерактивном удалении строки документа. Замечание: Данная процедура может располагаться только в модуле формы документа. Подробнее см. в документации, глава 'Системные предопределенные процедуры'
#7 by Программист 484
Форма.ТолькоПросмотр(<?>) Синтаксис: Форма.ТолькоПросмотр(<Режим>) Назначение: Установка режима редактирования формы. Возвращает: Текущее числовое значение режима редактирования формы (на момент до исполнения метода). Параметры: <Режим> -: 0 - разрешено редактирование полей формы, 1 - запрещено (необязателен, по умолчанию - 0). Замечание: Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
#8 by ZanderZ
запретит доступ ко всему доку а нетолько к табличной части...
#9 by Программист 484
Это понятно - так до этого указаны все другие возможные варианты и
#10 by GrayT
ПослатьНах приНачалеРедактированииСтроки, ПриУдалении строки и при вводе строки
#11 by Грых
ТолькоПросмотр не катит он все запрещает а надо только табличную часть
#12 by Грых
в процедуру ПриУдалении строки он входит когда строка уже удалена так что это не помогает
#13 by Грых
Форма.МногострочнаяЧасть.доступность - попробовал - строки всеравно удаляются
#14 by Kondarat
КонецПроцедуры; А у меня вот так не удаляются. Что не правильно?
#15 by Zmich
СтатусВозврата нужно, тогда не удалятся
#16 by Грых
О! вот как у Kondarat-а заработало
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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