|
Обсуждение вопросов, связанных с Crystal Reports 2008, Crystal Reports Server, Crystal Xcelsius, BusinessObjects Enterprise, BusinessObjects Edge и другими продуктами Business Objects.
Тема "Динамическое изменение текста SQL в Command"
Автор:
SunSeich
|
Дата: 02.12.2009 14:05 |
| Anatoly пишет 07.07.2009 12:19: >Добрый день! >Возможно ли в отчете по условию входного параметра изменить текст SQL в Command. Если ДА то где копать. Пример вопроса: Если Par = 0 текст SQL в Command 'select * from Table1'; >Если Par = 1 текст SQL в Command 'select * from Table1 where Field1 = 0'; >Благодарю за ответ. Анатолий.
Сделайте хранимку, которая возвращает курсор и в ней уже в зависисмости от параметров меняйте запросы как угодно |
Ответить на сообщение » |
Автор:
Oleg A.
|
Дата: 10.09.2009 16:52 |
| Anatoly пишет 07.07.2009 12:19: >Добрый день! >Возможно ли в отчете по условию входного параметра изменить текст SQL в Command. Если ДА то где копать. Пример вопроса: Если Par = 0 текст SQL в Command 'select * from Table1'; >Если Par = 1 текст SQL в Command 'select * from Table1 where Field1 = 0'; >Благодарю за ответ. Анатолий.
Думаю, можно только поместить каждый запрос в свой сабрепорт, и по значению параметра показывать секцию где лежит нужный сабрепорт. Не очень красивое решение, но должно работать. |
Ответить на сообщение » |
Автор:
Anatoly
|
Дата: 07.07.2009 12:19 |
| Добрый день! Возможно ли в отчете по условию входного параметра изменить текст SQL в Command. Если ДА то где копать. Пример вопроса: Если Par = 0 текст SQL в Command 'select * from Table1'; Если Par = 1 текст SQL в Command 'select * from Table1 where Field1 = 0'; Благодарю за ответ. Анатолий. |
Ответить на сообщение » |
|