Имя: Пароль:
1C
1С v8
ТабличныйДокумент УдалитьОбласть()
0 в_пагонах
 
08.11.11
10:36
Очень странный глюк, пытаюсь найти выход - не получается ))
8.2.14.519 тонкий клиент

Нужно сделать так, чтобы на форме в ТабличномДокументе в процессе работы  появлялась и исчезала разная информация.
Сначала вывожу допустим область из макета с параметрами, все ок... Потом в другой процедуре удаляю эту область со смещением ПоВертикали, все ок...
И тут начинается интересное, потом когда заново вызываю процедуру заполнения, то область выводится пустая, т.е. без параметров. Хотя картинка из макета выводится, а текст и параметры нет...
Причем так глючит если я при удалении смещаю ПоВертикали, если не смещать, то все заполняется...
1 в_пагонах
 
08.11.11
11:29
Может чтоб понятнее нарисовать ))
Процедура СоздатьСтроку(Данные)
   
   ЗаполнитьЗначенияСвойств(Макет.Параметры,Данные);
   
   ТаблицаНаФорме.Вывести(Макет);    

КонецПроцедуры

Процедура УдалитьСтроку(НомерСтроки)

   Область =ТаблицаНаФорме.Область("R"+((НомерСтроки-1)*8+1)+":R"+((НомерСтроки)*8));
   ТаблицаНаФорме.УдалитьОбласть(Область,ТипСмещенияТабличногоДокумента.ПоВертикали);

КонецПроцедуры

Первый раз отрабатывает, параметры выводятся... второй раз уже нет ((
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой