Я понял это, я думаю, но я не уверен, почему он делает то, что делает. Когда я смотрю на данные из хранимого процесса, используя sql management studio
, поле данных, которое я пытаюсь отфильтровать, выглядит нормально, без добавления пробелов и т. Д. Например, я могу сделать WHERE field1 = 'Loaded'
, и он там хорошо фильтрует. Когда я добавлял фильтр в reporting services
в наборе данных, мне приходилось делать обрезку в поле, чтобы он соответствовал. Кажется, что reporting services
по каким-то причинам добавляет пробелы к данным.
Например, я должен был сделать,
trim(Fields!ReportDepartment.Value)=trim(Parameters!department.Value)
для совпадения.
Кто-нибудь еще имел эту проблему?