|
v7: Присоединение построчных секций в таблицах
| ☑ |
0
BLP
26.05.13
✎
14:46
|
Здравствуйте!
Часто использую при формировании таблиц из многострочных доков присоединение секций, чтобы на печать вышла таблица с ячейками как здесь:
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
где 1 2 3 4 и т.д. это ячейки печатной таблицы со значениями в сооветствующих строках дока.
Мне нужно , чтобы эти ячейки добавлялись не по горизонали, а по верикали, чтобы было так:
1 6 11
2 7 12
3 8 13
4 9 14
5 10 15 И .Д.
Кто подскажет, как это сделать?
|
|
1
Kookish
26.05.13
✎
14:51
|
Добавлять в порядке: 1, 6, 11, новая строка, 2, 7, 12, новая строка и т. д.
|
|
2
BLP
26.05.13
✎
15:08
|
Ээээээм... Не совсем понял, как это?
|
|
3
Voronve
26.05.13
✎
15:19
|
(0) Выгружай табличную часть дока в ТЗ; разворачивай матрицу как тебе надо; выводи на печать ТЗ
|
|
4
ЧеловекДуши
27.05.13
✎
07:10
|
(2) Если ты не понял, может программирование не твоё? :)
У тебя есть ТЗ с Колонками: 1, 2, 3, 4, 5 .... и т.д.
А так, все просто, первой строкой выводишь ячейки "1, 6, 11"
Второй строкой Выводишь "2, 7, 12"
...
И т.д.... И нечего мудрить :)
|
|
5
dk
27.05.13
✎
07:46
|
(4) тебе заранее придется рассчитать все номера в строчках и выводить построчно
|
|
6
BLP
28.05.13
✎
00:25
|
1 6 11 и тд это я примерно написал.
У меня в доке может быть и 150 строк, и 300 и более...
Сколько в столбцов в результате получится, не знаю...
(( поэтому как просчитать?
|
|
7
Злопчинский
28.05.13
✎
00:27
|
да пофиг!!! не надо тебе считать. выводи в цикле с шагом=5 до тех пор пока не дойдешь до конца ТЗ...
|
|
8
Злопчинский
28.05.13
✎
00:27
|
..хотя бы.. для начала...
|
|
9
Злопчинский
28.05.13
✎
00:29
|
Цел(ТЗ.КоличествоСтрок()/5)
вот так примерно рассчитываешь "количество столбцов"
|
|
10
BLP
28.05.13
✎
00:30
|
Спасиб, это уже более менее понятно для меня... Попробую... Доложу о готовности ))))
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший