Имя: Пароль:
1C
1С v8
(УФ) Как программно активизировать ячейку ТабличногоДокумента
0 VIA_82
 
29.05.13
07:43
На форме есть табличный документ.
При нажатии на кнопку в табличном документе активизируется необходимая ячейка.

Пробовал через Свойство ТД ТекущаяОбласть.

Если задавать свойство ТО, на сервере значение изменяется, а на клиенте не изменится.
Если задавать свойство ТО, на клиенте значение не изменяется, но если после того как изменил на клиенте проверить значение на сервере, то значение изменено.

Ячейка не активизируется.

Помогите решить проблему.
1 Мимохожий Однако
 
29.05.13
07:53
Сформулируй, что нужно и только потом - что делаешь для этого.
2 VIA_82
 
29.05.13
08:02
На форме есть табличный документ.
При нажатии на кнопку в табличном документе активизируется необходимая ячейка.

Не могу программно активизировать ячейку. Чтобы она подсветилась, как если бы я ее выделил мышкой.

Так понятнее?
3 andreymongol82
 
29.05.13
08:18
Можно активизировать строку таблицы

Элементы.МояТаблица.ТекущаяСтрока = 3;
СтрокаТаблицы = МояТаблица.НайтиПоидентификатору(3);
Строкатаблицы.МояКолонка = что-то ей присвоить
4 VIA_82
 
29.05.13
08:33
(3)Мне надо в табличном документе, а не в таблице.
5 VIA_82
 
29.05.13
08:51
Разобрался, надо было на клиенте Текущую область присваивать через Элементы.

Элементы.ТабличныйДокумент.ТекущаяОбласть = ТД.Область("R1C1");

Тема закрыта.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.