Отчет OfficeWriter Excel - bc30277 Введите символ '!' не совпадает - PullRequest
1 голос
/ 29 октября 2009

У меня есть отчет OfficeWriter, который я пытаюсь опубликовать в службах отчетов SQL через Excel. Это параметризованный отчет с одним входным параметром. Когда я нажимаю «Опубликовать» на панели инструментов OfficeWriter, я получаю следующее сообщение об ошибке:

Выражение значения для параметра запроса '@test' содержит ошибку: [bc30277] Введите символ '!' не соответствует объявленному типу данных 'Microsoft.ReportingServices .....

В чем может быть причина этого?

Стоит ли вместо этого развертывать это из Visual Studio?

1 Ответ

3 голосов
/ 30 октября 2009

Исправлено!

Получается, что officewriter или, возможно, ms-excel добавляет символ '@' в файл .rdl после сохранения отчета.

перед: =Parameters!@test.Value

после того, как: = Параметры! Test.value

...