Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.12.2013, 09:13
|
|||
---|---|---|---|
|
|||
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
Коллеги, здравствуйте. Встала проблема, когда при выборе нескольких значений в параметрах отчета, отчет крашится с ошибкой: Query execution failed for dataset Неправильный синтаксис возле конструкции ",". Параметры берутся из запросов. В чем может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.12.2013, 10:24
|
|||
---|---|---|---|
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
Выложите, пожалуйста, запрос из этого DataSet'а. Иначе вряд ли получится что-то подсказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.12.2013, 10:46
|
|||
---|---|---|---|
|
|||
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
Madmech, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.12.2013, 11:10
|
|||
---|---|---|---|
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
Starbuck, выбор нескольких значений в параметрах отчета здесь? Код: sql 1. 2. 3. 4.
Если да, то какие переменные? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.12.2013, 12:04
|
|||
---|---|---|---|
|
|||
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
user89, Мультивыбор есть, переменные: text ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.12.2013, 12:13
|
|||
---|---|---|---|
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
Я думаю, Вам надо в запросе те условия, в которых используются переменные с множественным выбором, переписать вот так: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.12.2013, 12:38
|
|||
---|---|---|---|
Ошибка при построении отчета при множественных параметрах. |
|||
#18+
Starbuckпеременные: text А что девять-то? А что приборы-то? Я думаю, в переменные @BU @Position @Shift @WorkCenter передается multi-value параметр, и ошибка в этом блоке Код: sql 1. 2. 3. 4.
Надо передать multi-value параметр в выражение типа Код: sql 1. 2.
Вариант 1. Использую я сам. Не очень простой с виду, но быстрыйВ Expression пишем Код: vbnet 1.
Далее на sql сервере, эту строку обрабатываем таким образом (запустите шаблон) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Вариант 2. С фильтром. Простой, но чуть медленнее (использовал ранее) I used the MS example of checking the multi checkbox for the parameter and then using a WHERE Column IN (@MultiParam) Filter Method Create a multi-value parameter. Let's call it @Animals and you select Dog, Cat, Bird (or Select All) Your main Dataset, which will return a result set to your report, does not reference @Animals in it's where clause. Instead, click on Dataset Properties and select Filters In the Filter setup dialog, click on the column in your result set that corresponds to the Animal value. For the operator, select the "In" operator For the value, type in [@Animals] Done! Также ссылки в помощь Использование однозначных и многозначных параметров Working with Multivalued Parameters ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=31&mobile=1&tid=1533848]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
39ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 273ms |
total: | 437ms |
0 / 0 |