Имя: Пароль:
1C
1С v8
Получить часть табличного документа
0 Web00001
 
11.02.13
08:31
Есть табличный документ. Необходимо часть этого документа вывести повторно пробую так:
ОбластьПовторить = ТабДокумент.Область("R1C1:R"+(ТабДокумент.ВысотаТаблицы-2)+"C"+ТабДокумент.ШиринаТаблицы);
ТабДокумент.Вывести(ОбластьПовторить);
Но получаю полностью задублированный документ
даже так
ОбластьПовторить = ТабДокумент.Область("R1C1:R2C2")
ТабДокумент.Вывести(ОбластьПовторить);
получаю полностью задублированный документ, в чем причина такого поведения? И как решается вопрос в этом случае?
1 Web00001
 
11.02.13
08:43
Забыл добавить 8.1
2 Defender aka LINN
 
11.02.13
08:52
(0) Вопрос на засыпку:
а не является ли область "R1C1:R"+(ТабДокумент.ВысотаТаблицы-2)+"C"+ТабДокумент.ШиринаТаблицы) ВСЕМ табличным документом, м?
3 Fragster
 
гуру
11.02.13
08:52
область vs получитьобласть
4 Web00001
 
11.02.13
09:01
(2)Нет. "R1C1:R"+ТабДокумент.ВысотаТаблицы+"C"+ТабДокумент.ШиринаТаблицы Является всем табличным документоа а в (2) вся за минусом последних двух строк.
(3) Действительно.
Только в результате пропала другая часть чека http://take.ms/CDck2