Имя: Пароль:
1C
1С v8
ОбластьЯчеекТабДока.Текст = "Такой-то", но текст не меняется
0 jsmith82
 
13.06.13
14:15
Возложил надежду на следующий кусок кода:

ТабДок.ПолучитьОбласть(ИСтрока, ИКолонка, ИСтрока, ИКолонка).ТекущаяОбласть.Текст = Текст;

Но профита не наблюдаю. Значение остаётся прежним!
ЧЯДНТ?

P.S. ТабДок.ПолучитьОбласть(ИСтрока, ИКолонка, ИСтрока, ИКолонка).ТекущаяОбласть.СодержитЗначение = Ложь
1 AaNnDdRrEeYy
 
13.06.13
14:20
вот так надо:
ТабДок.Область(ИСтрока, ИКолонка, ИСтрока, ИКолонка).Текст = Текст;

а ты что делаешь?
ПолучитьОбласть() - это создает копию в оперативке
2 jsmith82
 
13.06.13
14:20
(1) спасибо. просветил
3 jsmith82
 
13.06.13
14:26
работать-то работает, но пщему-то весь таб док после этого становится невменяемым
изменяю текст только одной ячейки
после этого многие ячейки таб дока "съедают" свой текст
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн