Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
в общем есть мультивалью параметр. есть процедура pr_myproc мне нужно передать в процедуру список value из репорта для выполнения фильтрации типа SELECT .. FROM .. WHERE field IN ( переданное ) на микрософтовских форумах пишут что мультивалью параметр передается как 'F1,F2,F3' и в процедуре его нужно распарсить используя запятые. нифига! параметр называется @user, может принимать значения 1, 2, 3 (пробовал делать тип и Integer и String). пишу в отчете exec pr_myproc @user, говорит Must declare scalar variable @user. пробовал прямо в отчете на вкладке Data писать SELECT ..... IN(@user), а так же делатm конструкцию DECLARE @S varchar(100) SET @S = @user получил Incorrect syntax near ',' из чего сделал вывод что @user просто заменяется в коде на 'F1','F3' то есть выбранные значения через запятую, в следствие чего IN('F1','F2') работает совершенно законно. Вопрос: как же передать в процедуру мультивалью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 14:49 |
|
||
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
может быть хотфикс какой-то нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 14:56 |
|
||
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 15:27 |
|
||
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
эээ, и что это ? мне как раз нужно получить строку вида '1,2,3' где один два три - значения которые я выбрал, а репортсервер заменяет @user на '1','2','3' в тексте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 15:30 |
|
||
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
=Join(Parameters!NameOfParameter.Label,",") -- возвратит наименования списка через запятую =Join(Parameters!NameOfParameter.Value,",") -- возвратит значения списка через запятую Оно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 16:29 |
|
||
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
и куда я это должен вписать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 17:53 |
|
||
|
RS, Multi-value parameter, помогите побороть
|
|||
|---|---|---|---|
|
#18+
Создается скрытый параметр которому передается это выражение, дальше параметр юзай в своем запросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2008, 21:50 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=35234415&tid=1537145]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 369ms |

| 0 / 0 |
