2016-10-25 4 views
0

У меня есть параметр multi value, который представляет собой объединенную строку из двух полей с пространством, разделяющим их i.e productID productName.sql ssrs, возвращающий несколько выбранных параметров @parameter

Я хочу передать только параметр только с частью id.

Я пробовал выражение: = join (left (поля! ProductID.value, inStr (поля! ProductID.value, "") -1)), ',') или что-то в этом роде (извините за мобильный)

И строитель отчетов жаловался. Может ли кто-нибудь предложить лучший способ написать рабочее выражение? Заранее спасибо.

+0

Это выражение объединения не содержит параметр. Это поля из таблицы данных. Кроме того, в чем была ошибка? –

+0

Я должен вернуться к вам, только что опубликовал это, потому что я бросал п во время сна ... –

ответ

0

Есть 2 поля в качестве параметра:

  1. Значение поля: будет передана и обработано в заднем конце
  2. Этикетка Поле: будет отображаться в переднем конце

Пример: вы можете отображать имя месяца как January (метка), но значение, которое будет работать во внутреннем интерфейсе, равно 1 (значение).

Аналогично, если вы забудете параметр из запроса Dataset, нижеуказанный способ может удовлетворить ваши потребности.

enter image description here

+0

Ahhh его не совсем то, что я ищу, но он подчеркнул, где я ошибся! Я объединил свои ценности в наборе данных, когда мог сделать это по-своему! Благодаря! –

+0

Извините, похоже, что этот параметр не превращается в многозначный параметр, поэтому я возвращаюсь к квадрату. –

+0

где вы используете многозначное выражение? Любое сообщение об ошибке? – p2k

 Смежные вопросы

  • Нет связанных вопросов^_^