Имя: Пароль:
1C
1С v8
Конструктор отчетов: как Присоединить области (выводить) поколоночно
0 for012
 
10.03.15
11:23
Здравствуйте. Есть макет, вывожу его.
Напр, разбит как в игре крестики-нолики 3 на 3.
Вывожу сначала квадрат 1(строка):1(колонка) (командой Вывести) Затем к нему присоединяю (команда Присоединить) области 1:2 и 1:3
Далее работаю со строкой 2 и 3 аналогично.

Но мне надо, чтобы можно было работать не по строчкам, а по колонкам, так:
1:1 затем 1:2, 2:1, 2:2, 3:1, 3:2, 1:3, 2:3 и наконец 3:3

Вот до сюда: 1:1 затем 1:2, 2:1, 2:2, 3:1, 3:2 я могу такими же командами вывести.

Вопрос: Как мне потом подняться из квадрата 3:2 в квадрат 1:3 и вывести там область 1:3, затем 2:3 и 3:3?
1 mistеr
 
10.03.15
11:33
Присоединять можно области любого размера.

В твоей ситуации можно так.
1) Первую часть 2х3 формируешь методом "по строкам" в промежуточный ТД.
2) Выводишь промежуточный ТД в окончательный ТД методом Присоединить().
3) Формируешь правую часть 1х3 "по строкам" в промежуточный ТД.
4) Выводишь промежуточный ТД в окончательный ТД методом Присоединить().