как посмотреть SQL-запрос OLD Crystal Report в Crystal Report 2008 - PullRequest
0 голосов
/ 22 марта 2019

У меня есть файлы Crystal Report (.rpt). Я хочу знать, что SQL-запросы за этим. Я не могу открыть в последних версиях Crystal Report, выдает следующее сообщение об ошибке,

"Версия файла отчета Crystal Reports Viewer слишком старая. Этот отчет был сохранен из версии Crystal Reports, более старой, чем версия 9, и его невозможно просмотреть. Чтобы устранить проблему, откройте и повторно сохраните отчет из версии Crystal Reports. дизайнерское приложение не ниже версии 9 "

Наименее старая версия, которую я имею, - Crystal report 2008. Я не могу открыть файл отчета, и в нем показано удобное представление. В Обозревателе полей выбрано имя таблицы, которое отображается как. Но я не могу просмотреть запрос SQL.

Также нет такой таблицы в исходной БД

Я попробовал вариант, упомянутый в этой теме, извлечение необработанного SQL-запроса из файла Crystal Report .rpt

"создать новый« пустой »источник данных (например, соединение ODBC). Пока работает подключение к источнику данных (т. Е. Это какой-то действительный источник данных, он работает нормально). При запуске« Показать SQL » Опция указывает отчет на этот источник данных. Пока вы не попытаетесь запустить отчет (и только покажете SQL), операция не завершится неудачей. В любом случае, это сработало для нашей ситуации. (Crystal Reports 2008) "

Тем не менее, это не сработало. Он просил меня создать .ttx для этого процесса. Но все равно это не сработало.

...