|
Удалить область макета | ☑ | ||
---|---|---|---|---|
0
Slon747
01.08.16
✎
15:12
|
Пытаюсь удалить область:
Макет.УдалитьОбласть(Макет.Область("R7C1:R7C12"), ТипСмещенияТабличногоДокумента.ПоГоризонтали); Не удаляет. Что не так? Пробовал получать область по имени и удалять. То же самое. |
|||
1
lera01
01.08.16
✎
15:13
|
Вот прям так в макете?
|
|||
2
Slon747
01.08.16
✎
15:18
|
(1) Что?
|
|||
3
Fuas4
01.08.16
✎
15:20
|
А макет - это табличный документ, в который выводишь данные?
|
|||
4
Slon747
01.08.16
✎
15:35
|
(3) Да
|
|||
5
Slon747
01.08.16
✎
15:51
|
Так как можно удалить область?
Мне нужно удалить всю строку из макета. |
|||
6
Slon747
02.08.16
✎
13:32
|
Так что, никто не знает?
|
|||
7
Ёпрст
02.08.16
✎
13:34
|
(0) где вас всех учат задавать область в виде "R7C1:R7C12" ?
|
|||
8
Ёпрст
02.08.16
✎
13:35
|
(4) да, это что ?
Макет = новый ТабличныйДокумент ? |
|||
9
hhhh
02.08.16
✎
13:36
|
(6) удаляй не в макете, а в табличном документе.
|
|||
10
lera01
02.08.16
✎
13:36
|
(6) Ты ж область удалил со смещением по горизонтали. У тебя на этом месте пустые клетки или что?
|
|||
11
Fedor-1971
02.08.16
✎
13:43
|
(0) Пробуй так:
обл=ТабДок.Область(высТ-2,,высТ); // 2 строки ТабДок.УдалитьОбласть(обл, ТипСмещенияТабличногоДокумента.ПоВертикали) По ходу, ты сам запутался разнеси названия Макет и ТабДок, самому же проще будет |
|||
12
Slon747
02.08.16
✎
13:43
|
(7) Я же писал "Пробовал получать область по имени и удалять. То же самое."
(8) Макет = ПолучитьМакет("Ценник"); |
|||
13
Ёпрст
02.08.16
✎
13:47
|
(12) круто че, нужно в результируюшем табличном документе область то удалять, а не в макете
|
|||
14
vicof
02.08.16
✎
13:47
|
(12) Из макета области не удаляются.
|
|||
15
Slon747
02.08.16
✎
13:53
|
Из табличного документа получилось удалить.
Всем спасибо! |
|||
16
Ёпрст
02.08.16
✎
13:55
|
(14) удаляются из области макета, пере выводом
|
|||
17
Ёпрст
02.08.16
✎
13:57
|
(15) мог бы и так сделать, например:
ТабДок = Новый ТабличныйДокумент; Макет = ПолучитьМакет("Макет"); Область = макет.ПолучитьОбласть("Строка"); Область.УдалитьОбласть(Макет.Область(3,1),ТипСмещенияТабличногоДокумента.ПоВертикали);//удалим 3-ю строку из секции ТабДок.Вывести(Область); ТабДок.Показать(); |
|||
18
Slon747
02.08.16
✎
14:00
|
(17) Спасибо
|
|||
19
Ёпрст
02.08.16
✎
14:01
|
+17
точнее, даже так Область.УдалитьОбласть(Область.Область(3,1),ТипСмещенияТабличногоДокумента.ПоВертикали); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |