|
Как в запросе сделать динамическое кол-во колонок | ☑ | ||
---|---|---|---|---|
0
olo_lo1
01.08.11
✎
18:14
|
Есть список мероприятий который от проекта к проекту может меняться самим пользователем, причем заранее кол-во мероприятий неизвестно. Возможно ли в запросе под каждое мероприятие делать отдельную колонку. Если Да то как это осуществить.
ТО есть есть таблица Проект Мероприятие 1 проект 1-ое мероприятие 1 проект 2-ое мероприятие 2 проект 1-ое мероприятие 3 проект 1-ое мероприятие 3 проект 2-ое мероприятие 3 проект 3- е мероприятие Как сделать запрос Проект 1-ое мероприятие 2-ое мероприятие 3-е мероприятие .... 999 |
|||
1
Широкий
01.08.11
✎
18:14
|
динамически формируюя текст запроса
|
|||
2
olo_lo1
01.08.11
✎
18:17
|
(1) а если это писать на СКД то так не получится
|
|||
3
Челмедведосвин
01.08.11
✎
19:25
|
(2) Получится. Надо динамически менять запрос в СКД.
|
|||
4
Axel2009
01.08.11
✎
19:32
|
(2) а что незя добавить группировку по колонкам в СКД?
|
|||
5
ssh2006
01.08.11
✎
19:33
|
(4) +1
|
|||
6
detec
01.08.11
✎
20:26
|
(0) Если я правильно понял, то на выходе должна быть кросс-таблица, а сам запрос, естественно, стандартной таблицей типа
2 проект 1-ое мероприятие 3 проект 1-ое мероприятие В СКД делается достаточно просто. |
|||
7
olo_lo1
01.08.11
✎
21:37
|
(6) а можно пример привести такого запроса ?
|
|||
8
el-gamberro
01.08.11
✎
21:40
|
(7) Вы там кем работаете?! Вам же сказали сделайте кросс таблицу.
|
|||
9
olo_lo1
01.08.11
✎
21:41
|
(4) лучше на примере один раз показать..
|
|||
10
el-gamberro
01.08.11
✎
21:41
|
Запрос каким был таким и останется. Просто в конструкторе настроек нужно выбрать вариант "Таблица", а не "Список" и там уже сами укажите что в колонках а что в строках.
|
|||
11
olo_lo1
01.08.11
✎
21:59
|
а если вот так
Проект Мероприятие Значение 1 проект 1-ое мероприятие Истина 1 проект 2-ое мероприятие Ложь 2 проект 1-ое мероприятие Ложь 3 проект 1-ое мероприятие Истина 3 проект 2-ое мероприятие Истина 3 проект 3- е мероприятие Ложь И я хочу получить что-то типо Проект 1-ое мероприятие 2-ое мероприятие 3-е мероприятие 1 проект ИСТИНА ЛОЖЬ 2 проект ЛОЖЬ 3 проект ИСТИНА ИСТИНА ЛОЖЬ сделал как вы посоветовали, но , колонка значение выводится как отдельная, как ее подсоединить к мероприятию ?(( |
|||
12
ASU_Diamond
01.08.11
✎
21:59
|
Запрос не формирует колонки, он делает выборку данных. Визуализацией полученных данных происходит в другом месте
|
|||
13
olo_lo1
01.08.11
✎
22:03
|
(12) то есть через СКД это нереализуемо ?
|
|||
14
GROOVY
01.08.11
✎
22:20
|
(13) Вы вообще понимаете что такое СКД и запрос?
|
|||
15
el-gamberro
01.08.11
✎
22:22
|
(11) В таком случае необходимо сделать ее ресурсом.
Вообще рекомендую почитать книгу Хрусталевой. Там самые азы, но вам и это будет очень полезно. Хотя бы первую главу. Большая часть ваших вопросов отпадет. |
|||
16
olo_lo1
01.08.11
✎
22:30
|
(15) спасибо Вам большое! реально просто зарапортовался! книгу обязательно прочитаю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |