|
Присоединить() и высота присоединяемой области | ☑ | ||
---|---|---|---|---|
0
Сотрудница
01.10.15
✎
07:34
|
есть отчет, в нем нужно выводить напротив одной строки несколько.
сделала через присоединить. выводит но при присоединении не растягивает область на высоту имеющейся области получается так: http://www.picshare.ru/view/6789510/ а надо так: http://www.picshare.ru/view/6789509/ Что-то не так делаю? или после вывода нужно в цикле пройтись по отчету и объединять? |
|||
1
jurassic
01.10.15
✎
07:41
|
а я не понимаю, к каким строкам надо присоединять. если б понимал, можно было б объединять...
|
|||
2
Сотрудница
01.10.15
✎
07:44
|
это уже результат присоединения.
т.е. в цикле в новый табдок выводится несколько строк выдачи. затем в другой табдок выводится строка погашения и присоединяется к выдаче. но нужно, чтоб было как на 2 картинке |
|||
3
jurassic
01.10.15
✎
07:46
|
ну ты ж знаешь, с какого места у тебя начинается очередная выдача. и заканчивается
|
|||
4
Сотрудница
01.10.15
✎
07:55
|
не поняла ((
|
|||
5
Сотрудница
01.10.15
✎
08:01
|
(3)
когда пошел и закончился цикл выдач по каждому гашению, я знаю, но как это поможет? |
|||
6
jurassic
01.10.15
✎
08:08
|
(5) ты там будешь знать, что объединять
|
|||
7
Сотрудница
01.10.15
✎
08:10
|
т.е. в процессе присоединения область не должна автоматически растягиваться? нужно дополнительно рассчитывать и объединять вручную?
|
|||
8
jurassic
01.10.15
✎
08:12
|
то, что тебе надо что-то там объединить или присоединить не к одной строке, знаешь ты одна. платформе же тоже нужно как-то рассказать, да?
|
|||
9
jurassic
01.10.15
✎
08:20
|
+(8) или взять и не выводить ресурсы про погашение в детальных записях
|
|||
10
Сотрудница
01.10.15
✎
08:26
|
не выводить нельзя, они нужны в отчете
платформе я командую присоединить() считала, что присоединяемая область погашения должна автоматически растягиваться под более широкую область выдачи. это не так? (8) ты можешь что-то конструктивное сказать? вот простейший линейный код на вывод одного блока, без заморочек на циклы: ТабДокВыдача = Новый ТабличныйДокумент; ОбластьВыдачи = Макет.ПолучитьОбласть("СтрокаТаблицы|ОбластьВыдачи"); ОбластьВыдачи.Параметры.ДатаВыдачи = 11111; ОбластьВыдачи.Параметры.ОснованиеВыдачи = "ййййй"; ОбластьВыдачи.Параметры.СуммаВыдачи = 101010; ТабДокВыдача.Вывести(ОбластьВыдачи); ОбластьВыдачи = Макет.ПолучитьОбласть("СтрокаТаблицы|ОбластьВыдачи"); ОбластьВыдачи.Параметры.ДатаВыдачи = 22222; ОбластьВыдачи.Параметры.ОснованиеВыдачи = "ццццц"; ОбластьВыдачи.Параметры.СуммаВыдачи = 202020; ТабДокВыдача.Вывести(ОбластьВыдачи); ОбластьВыдачи = Макет.ПолучитьОбласть("СтрокаТаблицы|ОбластьВыдачи"); ОбластьВыдачи.Параметры.ДатаВыдачи = 33333; ОбластьВыдачи.Параметры.ОснованиеВыдачи = "ууууу"; ОбластьВыдачи.Параметры.СуммаВыдачи = 303030; ТабДокВыдача.Вывести(ОбластьВыдачи); ТабДокГашения = Новый ТабличныйДокумент; ОбластьГашения = Макет.ПолучитьОбласть("СтрокаТаблицы|ОбластьПогашения"); ОбластьГашения.Параметры.ДатаПогашения = 55555; ОбластьГашения.Параметры.ОснованиеПогашения = "еееее"; ОбластьГашения.Параметры.СуммаПогашения = 505050; ТабДокГашения.Вывести(ОбластьГашения); ТабДокВыдача.Присоединить(ТабДокГашения); ДокРезультат.Вывести(ТабДокВыдача); чем дополнить, чтоб получить http://www.picshare.ru/view/6789509/ ? |
|||
11
jurassic
01.10.15
✎
08:27
|
ключевое слово "в детальных записях"
|
|||
12
jurassic
01.10.15
✎
08:29
|
ТабДокумент.Область(1, 1, 4, 3).Присоединить(ОбластьПогашение) - что-то в этом духе
|
|||
13
Сотрудница
01.10.15
✎
08:37
|
у области нет метода присоединить()
|
|||
14
jurassic
01.10.15
✎
08:39
|
а объединить?
|
|||
15
Сотрудница
01.10.15
✎
08:43
|
(14) в общем тоже не знаешь, как я поняла.
|
|||
16
jurassic
01.10.15
✎
08:45
|
а можно я не буду писать готовый код?
|
|||
17
Сотрудница
01.10.15
✎
08:51
|
я этого не прошу.
ты на единственный вопрос не ответил - должна ли область автоматически растягиваться при присоединении. в зависимости от этого нужно либо объединять после, либо думать, чего я не сделала, чтобы она выводилась нужной величины. если знаешь, помоги найти решение, не знаешь - не засоряй тему, пожалуйста. |
|||
18
jurassic
01.10.15
✎
08:52
|
в следующей колонке правее самой правой выведенной колонки, начиная со строки, с которой выводился предыдущий табличный документ.
решение я тебе нашёл, есличо |
|||
19
Nuobu
01.10.15
✎
09:37
|
(17) Не должно.
Объединять нужно самостоянтельно. |
|||
20
Сотрудница
01.10.15
✎
09:40
|
(19) спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |