Имя: Пароль:
1C
 
Не удаляется колонка из табличного документа - что может быть?
0 Гений 1С
 
гуру
05.09.21
18:18
Причем правая удаляется, средние нет:

Процедура УдалитьКолонку(ТекТабличныйДокумент, ТекКолонка)
    ТекОбласть = ТекТабличныйДокумент.Область(, ТекКолонка, , ТекКолонка);
    ТекТабличныйДокумент.УдалитьОбласть(ТекОбласть, ТипСмещенияТабличногоДокумента.ПоГоризонтали);
КонецПроцедуры

Процедура УдалитьСтроку(ТекТабличныйДокумент, ТекСтрока)
    ТекОбласть = ТекТабличныйДокумент.Область(ТекСтрока, , ТекСтрока, );
    ТекТабличныйДокумент.УдалитьОбласть(ТекОбласть, ТипСмещенияТабличногоДокумента.ПоВертикали);
КонецПроцедуры


Я уж и защиту снимал с ячеек, не помогает. Что может быть?
1 серый КТУЛХУ
 
05.09.21
18:29
не помню так удаляется если в столбце где-то объединение?
2 Гений 1С
 
гуру
05.09.21
18:36
(1) я выделил весть ТД и вызвал Разъединить() - не помогает
ТекТабличныйДокумент.Область().Разъединить();
3 Гений 1С
 
гуру
05.09.21
18:37
В этом ТД еще проблема была, что если рисунок сдвинуть хоть чуть-чуть, он исчезает, пришлось создавать новый рисунок.
4 Ёпрст
 
гуру
06.09.21
08:18
(0) ТекКолонка,,ТекКолонка+1
тоже не удаляет?
5 Гений 1С
 
гуру
06.09.21
08:32
(4) это ж две колонки, хз, уже сдал работу. скопировал нужные области из одного тд в другой, без этих злосчастных колонок. ;-)
6 Ненавижу 1С
 
гуру
06.09.21
08:45
(5) статья будет?