|
ТолькоПросмотр в табличном поле с ваозможностью открытия |
☑ |
0
mihco
03.05.12
✎
10:55
|
Задача такая - необходимо при определенный условиях запрещать резактирование значения в ячейке табличного поля (табличной части) документа, но при этом оставлять возможность открытия этого значения. Если я в свойствах поля ввода явно ставлю "Только просмотр", то нужный эффект достигается. Вопрос, как сделать это программно? Если я допустим в процедуре ПриВыводеСтроки пишу ОформлениеСтроки.Ячейки.Номенклатура.ТолькоПросмотр= Истина;, то у меня вместе с возможностью редактирования исчезает возможность открыть значение.
|
|
1
Alex S D
03.05.12
✎
10:55
|
убери кнопки управления кроме открытия и редактирование запрети, толькопросмотр = ложь
|
|
2
mihco
03.05.12
✎
10:57
|
(1) тогда очистить можно будет. а этого не надо
|
|
3
hhhh
03.05.12
✎
11:02
|
(2) ну вот же у вас написано:
"Если я в свойствах поля ввода явно ставлю "Только просмотр", "
значит надо у поля ввода поставить свойство ТолькоПросмотр. Зачем вы в оформление полезли.
|
|
4
Alex S D
03.05.12
✎
11:05
|
(2) обработчик очистки - СтандартнаяОбработка = Ложь;
|
|
5
mihco
03.05.12
✎
11:06
|
(3) Во и вопрос, как это поставить для поля ввода. Не могу додумать.
|
|
6
asady
03.05.12
✎
11:07
|
(5) ЭтаФорма.ЭлементыФормы.ТвоеТабличноеПоле.Колонки.ТвояКолонка.ЭлементУправления.ТолькоПросмотр = Истина;
|
|
7
mihco
03.05.12
✎
11:10
|
(6) Спасибо, все оказывается было просто
|
|