|
Как сделать возможным редактирование ячейки ТП
| ☑ |
0
fruelise
18.12.13
✎
13:32
|
Копирую из одной таблицы значений в другую, меняю тип колонок на "ПолеВвода", но редактирование все равно остается не возможным. Подскажите, пожалуйста, где ошибка или вариант решения этой проблемы.
Мой код:
ТабличноеПоле2 = Новый ТаблицаЗначений;
ТабличноеПоле2=ТабличноеПоле1.Скопировать();
ЭлементыФормы.ТабличноеПоле2.СоздатьКолонки();
Колво=ЭлементыФормы.ТабличноеПоле2.Колонки.Количество();
Для ь=1 По Колво Цикл
ТекКолонка = ЭлементыФормы.ТабличноеПоле2.Колонки[ь-1];
ТекКолонка.УстановитьЭлементУправления(Тип("ПолеВвода"));
ТекКолонка.Доступность =Истина;
КонецЦикла;
|
|
1
fruelise
18.12.13
✎
13:33
|
ТекКолонка.Доступность =Истина; это нужно закомментить.
|
|
2
НЕА123
18.12.13
✎
13:35
|
ТолькоПросмотр
|
|
3
fruelise
18.12.13
✎
13:37
|
(2) Эту галочку я давно убрал.
|
|
4
НЕА123
18.12.13
✎
13:45
|
ТекКолонка.ЭлементУправления.ТолькоПросмотр = ЛОЖЬ;
|
|
5
fruelise
18.12.13
✎
13:51
|
(4) спасибо, попробую.
|
|
6
Aprobator
18.12.13
✎
13:51
|
... меняю тип колонок на "ПолеВвода"... это как?
|
|
7
fruelise
18.12.13
✎
13:54
|
(6) то есть устанавливаю элемент управления.
|
|
8
fruelise
18.12.13
✎
13:55
|
(4) Все равно не работает.
|
|
9
НЕА123
18.12.13
✎
14:18
|
(8)
ТолькоПросмотр, Доступность есть у ЭлементУправления, ПолеВвода, ТабличныйДокумент.
где еще копать - не знаю.
|
|
10
НЕА123
18.12.13
✎
14:19
|
*ТабличныйДокумент=ТабличноеПоле.
|
|
11
Aprobator
18.12.13
✎
17:30
|
может поле текстовое и редактировать текст = ложь
|
|