Это исправление также относится к службам Microsoft SQL Server 2012 (SSRS 2012) и службам отчетов SQL Server 2014 (SSRS 2014).
Проблемы
Рассмотрим следующий сценарий.
-
Вы получили отчет в службах отчетов Microsoft SQL Server 2008 R2 (SSRS 2008 R2), SSRS 2012 или SSRS 2014.
-
Вы задаете язык отчета на языке, в котором в качестве разделителя групп разрядов для чисел используется неразрывный пробел. Например, вы устанавливаете для языка отчета FR-CA.
-
Вы создаете отчет, а затем используете функцию Поиск на панели инструментов отчета для поиска некоторых числовых данных, содержащих неразрывные пробелы.
В этом случае появляется следующее сообщение об ошибке:
Искомый текст не найден.
Примечание. Ожидаемое поведение — получить результаты поиска.
Решение
Эта проблема впервые устранена в следующем накопительном обновлении SQL Server.
Накопительное обновление 1 для SQL Server 2014 /en-us/help/2931693
Накопительное обновление 8 для SQL Server 2012 с пакетом обновления 1 (SP1) /en-us/help/2917531
Накопительное обновление 10 для SQL Server 2008 R2 SP2 /en-us/help/2908087
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".