2014-01-06 3 views
0

У меня есть база данных Access mdb, которая отображает Crystal Report с помощью элемента управления ActiveX в одной из его форм. Когда мы использовали Office 2010, отчет Crystal был хорошо отображен, но после обновления до Office 2013 отчет не будет отображаться. Есть только белый ящик, в котором должен быть отчет (нет сообщений об ошибках). Отчет по-прежнему отображается правильно, когда я открываю базу данных в Office 2010.Использование Crystal Reports в Access 2013

Форма содержит Crystal View ActiveX Report Viewer Control 10.0, которая отображает отчет. Есть ли более новая версия, которую мы должны использовать, или Crystal Reports не поддерживается в 2013 году?

EDIT:

Ссылка мы читаем: Crystal ActiveX Report Viewer Library 10.0.

+0

Хотя Кристалл-Reports-родственные компоненты ActiveX упоминаются в вашем проекте? – craig

ответ

0

Прошло некоторое время, но я думаю, что вам нужно включить ссылку на элемент управления ActiveX в проекте Outlook. Попробуйте инструменты | Ссылки ..., прокрутите список до тех пор, пока не найдете элемент управления, а затем установите флажок.

+0

У вас уже была ссылка. Удаление и повторное добавление не повлияли. – MAW74656

+0

Вы когда-нибудь задумывались над этим? – Kman

+0

@Kman -Нет, я действительно сдался и переписал приложение в C# .net. Его довольно простой, раскрывающийся список, чтобы выбрать, какой отчет, а затем просмотрщик отчетов. – MAW74656

0

Эта проблема связана с победой 8.1? Если это так, я обнаружил, что изменения для типов шрифтов в Windows 8.1. вызовет проблемы, если вы используете Times New Roman.

Изменение шрифта должен решить вашу проблему (Arial)

+0

Нет, не использовал 8.1. Кажется, проблема с версией Office в любом случае. – MAW74656

Смежные вопросы