Построитель отчетов 2.0 Создание набора данных с параметрами - PullRequest
0 голосов
/ 10 августа 2009

Я не могу заставить мой набор данных распознать предоставленный ему параметр. Я создал параметр отчета "ProjectID". (В свойствах параметра отчета Name="ProjectID", Prompt="ProjectID").

В свойствах набора данных | Параметры, Parameter Name="ID", Parameter Value="[@ProjectID]".

Когда я нажимаю кнопку «Фильтр» в конструкторе запросов, на панели «Проекты с» появляется сообщение: "? ID equals (unspecified)".

Но когда я запускаю запрос, мне не предлагается ввести значение параметра, и возвращается несколько строк.

Я должен подчеркнуть, что я просто пытаюсь повторить функциональность ранее существовавшего отчета, где все это работает точно так, как ожидалось.

Когда я различаю rdl-файлы двух отчетов, есть очевидные различия, и я могу взломать xml (семантического запроса), чтобы он работал, но я не совсем понимаю почему работает или как реплицировать необходимые изменения через графический интерфейс.

Может кто-нибудь дать мне несколько советов - желательно, не ссылаясь на документацию, как я проходил это множество раз !!

Заранее спасибо, Питер.

p.s. Я могу опубликовать некоторые из различий в rdl, если это поможет, но хотел, чтобы мой первоначальный пост был ясным и понятным.

1 Ответ

1 голос
/ 17 августа 2009

ОК, так что вам нужно, когда на экране «Фильтр» конструктора запросов, если вы уже указали фильтр на главной панели, например: "ID равно (не указано)"

Вам нужно нажать на «ID», и появится контекстное меню с «Редактировать как формулу», «Запросить» и «Удалить условие».

Выберите «Подсказка», и все.

...