Файл RPT не читается в блокноте?

Я попытался открыть файл RPT в Блокноте, и он выглядел так:

Затем я попытался открыть его в Notepad ++, обнаружив, что он будет более подходящим, но столкнулся с этим:

Может кто-нибудь объяснить мне, что нужно сделать, чтобы правильно прочитать этот файл?


rpt
person User00001    schedule 21.05.2015    source источник
comment
Может ли кто-нибудь объяснить мне это? Заголовок вашего вопроса должен быть вашим вопросом (его самая короткая форма). Следование этому руководству, которое находится в справочном центре, повысит ваши шансы на получение полезных ответов.   -  person T.J. Crowder    schedule 21.05.2015
comment
Пожалуйста, следуйте предложению @T.J.Crowder. По вашему вопросу вы пытаетесь открыть бинарный файл, бинарный файл это файл в формате, который может прочитать только специализированная программа, в вашем случае вроде бы из SAP Crystal Reports, может быть это вам поможет: sap.com/solution/sme/software/ аналитика/crystal-reports-viewer/   -  person joao Beno    schedule 21.05.2015
comment
Notepad/Notepad++ — это текстовые редакторы, и вы открываете файл, который не является текстовым. Это бинарный файл. Чтобы правильно прочитать этот файл, вам нужна программа, которая его создала. Вы можете просмотреть содержимое в шестнадцатеричном просмотрщике или редакторе, но это все равно будет двоичный файл, который невозможно прочитать.   -  person Ken White    schedule 24.05.2015


Ответы (2)


Я предполагаю, что это RPT-файл Crystal Reports. Вы можете попробовать открыть его в Visual Studio, чтобы посмотреть, будет ли он отображать что-нибудь полезное. Теоретически VS может понимать информацию о двоичном файле, разбивать ее на некое представление объекта, а затем отображать для вас эти объекты.

В противном случае программное обеспечение Crystal Reports может сделать то же самое.

person Michael Blankenship    schedule 24.05.2015

Файл бинарный. Средства закодированы в байтах, читаемых только через правильную программу. В данном случае это отчет Crystal.

person Liquid Core    schedule 23.10.2018