Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Розглянемо такий сценарій:

  • На сайті SharePoint або в диспетчері звітів ви вибираєте звіт служби звітування.

  • У звіті міститься текстове поле, у якому вибрано параметр HTML для інтерпретації ТЕГІВ HTML як стилів .

Під час спроби експортувати звіт до книги Excel цю операцію не вдасться. Крім того, у журналі служб звітування записується таке повідомлення про помилку:

Помилка сервера в програмі "/Reports".Опис помилки виконання: сталася помилка програми на сервері. Поточні користувацькі параметри помилок для цієї програми не відповідатимуть відомостями про помилку програми від перегляду віддалено (з міркувань безпеки). Проте можна переглядати браузери, які працюють на локальній серверній машині.

Ця помилка також записується в журналі служб звітування:

Перепорте! ReportServer_0 – 2! 614! Дата й час:: e помилка: кинувши Microsoft. Rereport Services. Rereport. UnhandledReportRenderingException:, Microsoft. Rereport Services. Rereport. UnhandledReportRenderingException: сталася помилка під час рендерінгу звіту. ---> Microsoft. Reportingservices. Ondeandreporringdering. повторне використання: помилка під час відтворення звіту. ---> Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelGenerator.OXML.FatalException: Excel Rendering Extension : Argument is not valid.at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.Model.XMLFontRunModel.set_Name(String value)at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.Model.XMLFontRunModel.SetFont(XMLFontModel font)at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.RichTextInfo.Commit(Style cellStyle)at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.OpenXmlGenerator.FinalizeCell()at Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.OpenXmlGenerator.SetColumnContext(Int32 columnIndex)at Microsoft.ReportingServices.Rendering.ExcelRenderer.Layout.LayoutEngine.RenderPageToExcel(IExcelGenerator excel, String key, Dictionary'2 sharedBorderCache, Dictionary'2 sharedImageCache)at Microsoft.ReportingServices.Rendering.ExcelRenderer.MainEngine.RenderRPLPage(RPLReport report, Boolean headerInBody, Boolean suppressOutlines)at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)--- End of inner exception stack trace ---

Причина

Ця проблема виникає в Excel візуалізатор під час перевірки параметрів у Writer OXML. Зокрема, ця проблема виникає, якщо ім'я шрифту в текстовому полі, відформатованому у форматі HTML, і що включає в себе вказівки з шрифту для кожного тексту, довшим за 31 символ.

Спосіб вирішення

Ця проблема усунена в таких сукупних оновлень для SQL Server:

Сукупне оновлення 2 для SQL Server 2016 SP1

Сукупний пакет оновлень 4 для SQL server 2016 накопичувальне оновлення 3 для SQL Server 2014 SP2 накопичувальне оновлення 10 для SQL Server 2014 SP1  

Сукупне оновлення 5 для SQL Server 2012 Service Pack 3

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Найновіше Сукупне оновлення для SQL Server 2016

Найновіше Сукупне оновлення для SQL Server 2014 SP1 або SP2

Найновіше Сукупне оновлення для SQL Server 2012 SP3 

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Посилання

Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×