|
Поле табличного документа. Области | ☑ | ||
---|---|---|---|---|
0
Domanoff26
25.09.12
✎
14:00
|
есть две строки в ПТд, хочу между ними вставить еще одну в обработке расшифровки.ВставитьОбласть - по моему не то, потому что предлагает вставить в уже существующую область, а мне как бы надо создать новую, как это обычно делается?
|
|||
1
Mort
25.09.12
✎
14:06
|
А ты в СП почитай внимательно про "ВставитьОбласть"
|
|||
2
Domanoff26
25.09.12
✎
14:26
|
Область = ЭлементыФормы.ПолеТабличногоДокумента1.ПолучитьОбласть(ЭлементыФормы.ПолеТабличногоДокумента1.ТекущаяОбласть.Низ, 2, ЭлементыФормы.ПолеТабличногоДокумента1.ТекущаяОбласть.Низ, 8);
Область2 = ЭлементыФормы.ПолеТабличногоДокумента1.ПолучитьОбласть(ЭлементыФормы.ПолеТабличногоДокумента1.ТекущаяОбласть.Низ+1, 2, ЭлементыФормы.ПолеТабличногоДокумента1.ТекущаяОбласть.Низ+1, 8); ЭлементыФормы.ПолеТабличногоДокумента1.ВставитьОбласть( Область,Область2, ТипСмещенияТабличногоДокумента.ПоВертикали ); Пытаюсь вставить вниз выделенной области такую же область пишет что Выделение не соответствует вставляемому блоку. но вроде же одинаковые области, яего делаю не так? |
|||
3
Mort
25.09.12
✎
14:43
|
Не путай методы ПолучитьОбласть() и Область()
|
|||
4
Domanoff26
25.09.12
✎
15:39
|
(3) а я могу как нить вставить область из другого макета?
|
|||
5
Domanoff26
25.09.12
✎
15:40
|
они должны совпадать по количество колонок?
|
|||
6
Domanoff26
25.09.12
✎
17:52
|
если я много раз получаю макет, как мне его каждый раз приводить к первоначальному виду, без заполненных параметров, если Пишу Макет.Очистить() тогда даже областей не видит....
|
|||
7
Domanoff26
25.09.12
✎
17:52
|
т е с параметрами но не заполнеными
|
|||
8
Mort
25.09.12
✎
17:56
|
Никто не подскажет, что имеет в виду иностранец?
|
|||
9
Domanoff26
25.09.12
✎
18:02
|
(8) я макет получаю много раз и вставляю его бласть в области другого макета, но получаяется такая фигня, что параметры области этого первого макета уже заполнены, и в область в которую я вставляю вставляются старые (в первый раз заполненые) а мне надо их перезаполнять. как обнулять параметры в этом первом макете?
|
|||
10
YF
25.09.12
✎
18:11
|
(9) обходи коллекцию параметров и присваивай каждому ""
|
|||
11
Mort
25.09.12
✎
18:17
|
(9) Ну ясен пень у тебя копируется области макета которые имеют одинаковые имена параметров. Чтобы значения параметров помещались в таблицу, область надо выводить в табдок методом "Вывести".
|
|||
12
Mort
25.09.12
✎
18:18
|
+(11) В твоём случае область макета с установленными параметрами можно вывести в отдельный табдок, а уже из него копировать область в результирующий.
ПыСы: это не вдаваясь в подробности "нахрена это нужно" |
|||
13
Domanoff26
26.09.12
✎
09:05
|
(12) на самом деле у меня и есть отедльный таб док, новот он в первый раз заполнился, и когда я в следующий раз беру из него кусок и вставляю, он вставляет старые данные, вот и вопрос как его очищать?
(10) это строчные данные, есть что нить что скажет сколько у меня строчек заполненых , чтоб я по этому количеству очищал? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |