Я не могу заставить мой набор данных распознать предоставленный ему параметр.
Я создал параметр отчета "ProjectID".
(В свойствах параметра отчета Name="ProjectID", Prompt="ProjectID"
).
В свойствах набора данных | Параметры, Parameter Name="ID", Parameter Value="[@ProjectID]"
.
Когда я нажимаю кнопку «Фильтр» в конструкторе запросов, на панели «Проекты с» появляется сообщение:
"? ID equals (unspecified)"
.
Но когда я запускаю запрос, мне не предлагается ввести значение параметра, и возвращается несколько строк.
Я должен подчеркнуть, что я просто пытаюсь повторить функциональность ранее существовавшего отчета, где все это работает точно так, как ожидалось.
Когда я различаю rdl-файлы двух отчетов, есть очевидные различия, и я могу взломать xml (семантического запроса), чтобы он работал, но я не совсем понимаю почему работает или как реплицировать необходимые изменения через графический интерфейс.
Может кто-нибудь дать мне несколько советов - желательно, не ссылаясь на документацию, как я проходил это множество раз !!
Заранее спасибо,
Питер.
p.s. Я могу опубликовать некоторые из различий в rdl, если это поможет, но хотел, чтобы мой первоначальный пост был ясным и понятным.