Имя: Пароль:
1C
1С v8
1с скд постобработка
0 qwasqu
 
01.10.15
16:38
Здравствуйте!

Я обрабатываю документ СКД постобработкой.


Происходит поиск по тексту в ячейке, далее, если ячейка та, которая нужна, то следующую колонку делаем невидимой.
ТекЯчейка1 = ДокументРезультат.Область(Стр, Кол + 1);
ТекЯчейка1.ШиринаКолонки = 0.000001;
Все ОК, колонка невидима.

Если я хочу сделать невидимыми две колонки,
ТекЯчейка1 = ДокументРезультат.Область(Стр, Кол + 1);
ТекЯчейка1.ШиринаКолонки = 0.000001;
ТекЯчейка1 = ДокументРезультат.Область(Стр, Кол + 2);
ТекЯчейка1.ШиринаКолонки = 0.000001;
то весь отчет рушится, невидимыми становятся масса колонок.

Если сделать невидимой вторую колонку отдельно, то так же все ОК.

Почему две друг за другом колонки не получается сделать невидимыми не понятно.
1 Fragster
 
гуру
01.10.15
16:40
А если так:
ТекЯчейка1 = ДокументРезультат.Область(, Кол + 1, , Кол + 2);
2 qwasqu
 
01.10.15
16:46
(1) Нет не сработало
3 qwasqu
 
01.10.15
16:57
Короче не пойму почему не сработало, сделал по условию верхней строки - все ОК.


Спасибо за помощь!