У меня есть файлы 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 для этого процесса. Но все равно это не сработало.