
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.01.2007, 14:02
|
|||
|---|---|---|---|
|
|||
Как Передать в параметр значение NULL в Reporting Service? |
|||
|
#18+
Я вызываю отчёт Reporting Service через IE и передаю строку типа http://sqlbat/ReportServer/Pages/ReportViewer.aspx?%2fReport+Project+tbl%2fPROD_OilMoving_NEW&rs:Command=Render&StartDate=24.01.2007&EndDate=25.01.2007& PlantNumber=Null & AreaID=Null И вот параметры PlantNumber и AreaID получают строковое значение "Null" а не тип типа NULL. Т.е. не ставится галочка NULL возле параметра а пишется Null в само поле. Если руками ставишь галочку NULL, то все работает, но как передать в строку чтобы програмно эта галочка сама ставилась? Р.S. Для этих параметров стоят в Report Parameters галочки "Allow Null" и Default Values стоит Null. Но если эти параметры вообще не указывать в строке, то все равно не ставится NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2007, 15:31
|
|||
|---|---|---|---|
|
|||
Как Передать в параметр значение NULL в Reporting Service? |
|||
|
#18+
А откуда берутся допустимые значения этих параметров? Если из запроса, то надо проверить, что среди этих значений есть null. (например, добавить select null union all ...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2007, 15:50
|
|||
|---|---|---|---|
|
|||
Как Передать в параметр значение NULL в Reporting Service? |
|||
|
#18+
Да нет дело не в этом. Нужно просто передать из приложения параменту значение Null а не текст "Null" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2007, 17:40
|
|||
|---|---|---|---|
|
|||
Как Передать в параметр значение NULL в Reporting Service? |
|||
|
#18+
Я про NULL и писала (не про строку "null"). Так все-таки, как заданы допустимые значения параметра? Нужно сделать так: по умолчанию задать NULL, установить галочку Allow NULL, и не передавать значения этих параметров, если они NULL. Но при этом надо убедиться, что среди допустимых значений параметра есть NULL. Т.е. если значения берутся из запроса, то запрос среди прочего должен возвращать и NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2007, 18:01
|
|||
|---|---|---|---|
|
|||
Как Передать в параметр значение NULL в Reporting Service? |
|||
|
#18+
Ну я так и делаю выставил опцию Default Values в Null, Avalible Values у меня стоит Non-queryed и в списке значений пусто. Но если параметры эти не передавать, то отчёт не сделается, потребует их ввода и NULL сам не ставит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.01.2007, 21:44
|
|||
|---|---|---|---|
|
|||
Как Передать в параметр значение NULL в Reporting Service? |
|||
|
#18+
ParameterName:isnull=true --- This posting is provided "AS IS" with no warranties, and confers no rights. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=31&mobile=1&tid=1538302]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 142ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...