|
|
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
Не могу понять в чем причина, делаю простенький отчет с двумя параметрами дата_начала и дата_окончания. Начальные значения параметров берутся из запроса вида - Код: plaintext Смотрю превью, даты стоЯт правильные но если попробовать выполнить отчет выдает ошибку "The value provided for the report parameter end_date is not valid for it's type". Параметр этот типа DateTime, значение ему тоже такого же типа передается, в чем причина не пойму. p.s. Что удивительно если удалить и заново добавить parameter end_date но не задавать ему текущую дату по умолчанию, то все работает... Кто -нибудь сталкивался с такой проблемой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 11:41 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
Сталкивался, и не только я. Похоже баг студии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 11:43 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
Спасибо, а то я уже тоже начал подозревать студио. Тогда другой вопрос, как этот баг обойти? Я пробовал делать параметры типа string - самое смешное что работает, только даты почему-то выдает в формате мм.дд.гггг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 11:50 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
Прежде всего вам не нужно делать конвертирование из DateTime в строку. Работайте с типом Datetime, а что касается параметра "end_date", то при возникновении ошибки, удалите параметр и создайте снова... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 12:10 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
В формате мм.дд.гггг и все дело! На этапе отладки в Превью в параметр дату надо вводить именно в таком формате, а когда выкладываешь отчет на сервер отчетов, то там все нормально! Т.е. dd.mm.yyyy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 12:29 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 13:22 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
Ничего не понимаю, выкладываю на сервер все нормально и правильно работает параметр датавремя корректно обрабатывается. А в превью неверный тип и всё тут. Видимо правда баг какой-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 13:47 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
Скачайте 2 сервис пак для SQL SERVER 2005 и обнвоите им свои клиентские приложения (включая и среду разработки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2007, 13:52 |
|
||
|
Странности в Параметрах в Reporting Services
|
|||
|---|---|---|---|
|
#18+
сервис пак 2 не помог. нашли решение данного вопроса. В реестре ключ в реестре ключ [HKEY_USERS\.DEFAULT\Control Panel\International] "sShortDate"="dd/mm/yyyy" заменили на [HKEY_USERS\.DEFAULT\Control Panel\International] "sShortDate"="dd/MM/yyyy" и всё заработало. Похоже минуты вместо месяца подставлялись Версия винды 2003 R2, SQL 2005 SP3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2009, 14:42 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=87&tid=1536188]: |
0ms |
get settings: |
4ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 328ms |

| 0 / 0 |
