|
Преобразование строк ТЗ в колонки |
☑ |
0
rull9ss
19.06.13
✎
13:07
|
Сильно не пинать, только учусь.
На выходе из обработки получаем Тз следующего вида:
Период|данные|сумма
период1 данные1 сумма1
период2 данные1 сумма2
период3 данные2 сумма3
период4 данные2 сумма4
Необходимо преобразовать ее в ТЗ следующего вида:
данные|Период1|период2|период3|период4
данные1 сумма1 сумма2 ------ -------
данные2 ------ ------ сумма3 сумма4
загвозка в том что в тз может быть произвольное количество периодов - столько колонок необходимо делать.
собственно как это правильно реализовать, без извращений?
|
|
1
vicof
19.06.13
✎
13:13
|
Без извращений нужно формировать первоначальную таблицу с периодами
|
|
2
rull9ss
19.06.13
✎
13:15
|
(2) ну это понятно, но такая возможность отсутствует.
как в данной ситуации отделаться малой кровью?
|
|
3
vicof
19.06.13
✎
13:21
|
Загрузи таблицу в скд и выводи в другую таблицу
|
|
4
rull9ss
19.06.13
✎
13:36
|
(3) ?
|
|
5
МихаилМ
19.06.13
✎
13:45
|
вообще-то если решать задачу без СКД
то это как раз - задача на профпригодность
|
|
6
vicof
19.06.13
✎
13:50
|
(5) Да и на СКД тоже - на профпригодность работы с СКД :)
|
|
7
rull9ss
19.06.13
✎
13:52
|
не силен в скд поэтому попрошу разъяснить.
а без скд никак?
|
|
8
fisher
19.06.13
✎
13:53
|
(7) Ну почему никак? Циклы, условия - вот это всё...
|
|
9
vicof
19.06.13
✎
13:54
|
Цикл в цикле и условия на совпадения предшествующих и текущих значений. Ну и создание колонок и строк в новой табличке.
|
|