Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Вопрос по Replace в MS BIDS / 2 сообщений из 2, страница 1 из 1
09.07.2013, 14:59
    #38325584
ArghBuzz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Replace в MS BIDS
Всем привет.
В отчете MS BIDS необходимо изменить строку идентификаторов (uniqueidentifier) через запятую.

Есть строка (составлена с помощью join из датасета):
FFF8C63F-B508-DE11-A6CB-002264A056DE,
42F8C63F-B508-DE11-A6CB-002264A056DE,
77F8C63F-B508-DE11-A6CB-002264A056DE

Нужно:
[Dimension].[Hierarchy].&[{FFF8C63F-B508-DE11-A6CB-002264A056DE}],
[Dimension].[Hierarchy].&[{42F8C63F-B508-DE11-A6CB-002264A056DE}],
[Dimension].[Hierarchy].&[{77F8C63F-B508-DE11-A6CB-002264A056DE}]

Пробовал использовать Replace.
Код: sql
1.
2.
3.
4.
=Replace(Join(Parameters!Param.Value,","),
Parameters!Param.Value,
"[Dimension].[Hierarchy].&[{" & Parameters!Param.Value
& "}]")



Но получаю ошибку при запуске отчета:


Буду благодарен за любые идеи.
...
Рейтинг: 0 / 0
09.07.2013, 20:03
    #38326063
Andrews25
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Replace в MS BIDS
ArghBuzz,

я,конечно, могу и ошибаться, и проверить не могу сейчас - но может параметр Param не текстового типа???
стоит его окружить функцией Cstr???
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Вопрос по Replace в MS BIDS / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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