v7: "Сделать недоступным" или "Запретить Редактирование" #589115


#0 by vova1122
В 1С например на любом документе Реквизиты шапки. Можно выбрать в свойствах "Сделать недоступным" и "Запретить редактироваие" Какая разница между этими опциями? Что одна что другая не дает достутупа к реквизиту. Так собственна какая разница?
#1 by viktor_vv
Для реквизита типа дата с кнопкой выбора, например, по запретить редактирование не дает непосредственно писать в реквизит, но дает изменить через кнопку выбора. По другим типам значения не знаю.
#2 by Ёпрст
для других - аналогично, редактирование есть только у простых типов - строкадатачисло..
#3 by viktor_vv
Для реквизитов типа текст, если на форме для него указана кнопка выбора такое же поведение скорее всего.
#4 by viktor_vv
Ну где-то так и предполагал.
#5 by vova1122
Понятно, значит для реквизитов  типа "строка" и "число" без кнопки выбора - "Сделать недоступным" и "Запретить редактироваие" это одно и тоже.
#6 by vova1122
но програмно реквизиты можно изменять в любом случае?
#7 by Ёпрст
да. Любые, и никакие права это не запретят.
#8 by ДенисЧ
Кстати, из read-only содержимое можно копировать, из disabled - нет
#9 by Torquader
Недоступный - означает, что элемент управления будет просто отключён. Запретить редактирование - означает, что будет запрещено прямое редактирование содержимого элемента (и его нельзя будет "счистить" через Shift+F4).
#10 by filh
можно и то и другое...для текстового поля например...
#11 by 1Сергей
развЕ
#12 by 1Сергей
?
#13 by filh
ага, текстовому полю пофиг на запрет. проверил только что :)
#14 by sammmm
и если стоит Сделать недоступным, то не вызываются процедуры, ПриНачалеРедактированияСтроки и ПриОкончанииРедактированияСтроки.
#15 by Torquader
Недоступное ещё должно показываться серым цветом, чтобы было ясно, что с элементом управления работать нельзя. Ещё не стоит забывать ПриВыбореЗначения, которое обрабатывает педальку (и от запрета редактирования не зависит)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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