Имя: Пароль:
1C
1C 7.7
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
Спасиб, это уже более менее понятно для меня...  Попробую... Доложу о готовности ))))
2 + 2 = 3.9999999999999999999999999999999...