Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting Services: Параметры / 4 сообщений из 4, страница 1 из 1
02.11.2006, 23:02
    #34102458
pavlikalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting Services: Параметры
Приветствую вас Уважаемые жители данного форума !!!
Прошу Вас о помощи. Проблема вот в чём. Передаю в отчёт нужное количество параметров и всё работает нормально, но мне надо чтобы без указания параметров выборка делалась полная. т.е. оставляю поля пустыми и делается выборка без заполнения полей параметров.
SQL :
select что-то
from t1 join t2 on t1.pole=t2.pole and t2.pole2=@parametr
....
в свойствах параметров лазил ничего не нашёл интересного кроме: допускать что поле может быть пустое и может быть равно нулю.
Подскажите плиз если кто знает. Дело в SQL наверно ?
и ещё маленький вопрос: как конвертировать значение типа GUID в String

Заранее большое спасибо всем откликнувшимся.
...
Рейтинг: 0 / 0
03.11.2006, 05:32
    #34102614
ArchiMage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting Services: Параметры
select a from b
where (b.a = :parameter or :parameter is null)
...
Рейтинг: 0 / 0
03.11.2006, 16:25
    #34104749
segun
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting Services: Параметры
1. абсолютно верно:

select что-то
from t1 join t2 on t1.pole=t2.pole
where t2.pole2=@parametr or @parametr is null

2. select cast(newid() as char(36)) as a
...
Рейтинг: 0 / 0
05.11.2006, 20:07
    #34106470
pavlikalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting Services: Параметры
Огромное спасибо вам пацаны вы очень помогли !!!
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting Services: Параметры / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]