|
две табличные части рядом в макете | ☑ | ||
|---|---|---|---|---|
|
0
leobrn
30.08.16
✎
10:41
|
пробую так:
ТабДок1 = Новый ТабличныйДокумент; ТабДок2 = Новый ТабличныйДокумент; //////// Область ДанныеТЧ ОбластьМакета1 = Макет.ПолучитьОбласть("ДанныеТЧ"); Для Каждого ТекущаяСтрока Из СсылкаНаОбъект.Работы Цикл Если ТекущаяСтрока.НомерСтроки < 9 Тогда ОбластьМакета1.Параметры.НаименованиеРаботы =ТекущаяСтрока.Работа; ОбластьМакета1.Параметры.Сумма=ТекущаяСтрока.СуммаВсего; ТабДок1.Вывести(ОбластьМакета1); КонецЕсли; КонецЦикла; ОбластьМакета2 = Макет.ПолучитьОбласть("ДанныеТЧ"); Для Каждого ТекущаяСтрока Из СсылкаНаОбъект.Товары Цикл Если ТекущаяСтрока.НомерСтроки < 9 Тогда ОбластьМакета2.Параметры.ЗапасныеЧасти = ТекущаяСтрока.Номенклатура; ОбластьМакета2.Параметры.Количество = ТекущаяСтрока.Количество; ОбластьМакета2.Параметры.Сумма1 = ТекущаяСтрока.Сумма; ТабДок2.Вывести(ОбластьМакета2); КонецЕсли; КонецЦикла; //// ТабДокумент.Присоединить(ТабДок1); ТабДокумент.Присоединить(ТабДок2); на одном уровне, но они почему то разъезжаются друг от друга и получаются на огромном расстоянии и вторая таблица смещает границу |
|||
|
1
Горогуля
30.08.16
✎
10:48
|
спасибо, так делать не будем
|
|||
|
2
D3O
30.08.16
✎
10:49
|
скорее всего единственный адекватный способ - в едином цикле формировать сразу всю строку. из обеих частей. как в 7.7.
|
|||
|
3
leobrn
30.08.16
✎
10:50
|
(2) пример можно?
|
|||
|
4
Горогуля
30.08.16
✎
10:50
|
(2) как насчёт адекватного присоединения?
|
|||
|
5
Горогуля
30.08.16
✎
10:51
|
(3) накладная от реализации (?). там иногда посередь таблицы впихивается колонка со скидкой
|
|||
|
6
paulpit
30.08.16
✎
10:52
|
Выводи в одном цикле
ТабДокумент.Вывести(ОбластьМакета1); ТабДокумент.Присоединить(ОбластьМакета2); |
|||
|
7
D3O
30.08.16
✎
10:54
|
да какой там пример. суть: либо загнать предварительно все в ТаблицуЗначений из обеих табличных частей, либо выяснить сколько строк в каждой ТЧ, выгрузить их каждую в свою ТЗ и циклом Для ... до <МаксимальноеКолСтрок> выводить вот именно как paulpit написал ))
|
| Форум | Правила | Описание | Секции | Поиск |