|   |   | 
| 
 | Как в запросе сделать динамическое кол-во колонок | ☑ | ||
|---|---|---|---|---|
| 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) спасибо Вам большое! реально просто зарапортовался! книгу обязательно прочитаю     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |