2014-01-31 1 views
1

Я использую формы и отчеты Oracle 11g. Когда мне сказали, как скомпилировать отчеты (файлы .rdf), мне сказали просто преобразовать их в .rep-файлы. Я не думал, чтобы проверить в построителе отчетов для инструмента преобразования, поэтому я просто пошел и переименовал расширение файла.Преобразует ли файлы Oracle.rdf в .rep что-то другое, чем изменение расширения?

Оказывается, все остальные отправляются в Report Builder и экспортируют файл .rdf в .rep-файл. Поэтому мне интересно, так ли это так, как просто переименование расширения, как я это делал?

+0

Вы серьезно подумали, что переименование файла скомпилирует его? –

+0

@JeffreyKemp Я не думал, что это была главная проблема. Но когда я спросил, почему я не смог создать .rep-файлы в построителе отчетов, мне сказали, что мне просто нужно его преобразовать. Вручную изменить расширение - это то, как я всегда конвертировал файлы. – DontMindMe

+0

Не очень хороший способ конвертировать файлы, я думаю. – Annjawn

ответ

2

Да, так оно и есть.
.rdf - это формат определения отчетов Oracle.
.rep - это скомпилированный формат отчетов Oracle.

Исполнение может выполнять оба варианта. Запуск .rep-файлов немного быстрее, потому что предварительная компиляция уже выполнена.

+0

Итак, изменяя расширение файла вручную, оно ничего не делает, кроме, может быть, мои отчеты не будут работать так быстро? – DontMindMe

+0

Я не могу проверить это, но это может вызвать у вас ошибку. – Christian13467

+0

Извините, это то, что я делаю, и все работает нормально. Меня просто путают, почему это работает, если я должен запускать его через сборщик отчетов. – DontMindMe

0

Использование меню «Отчеты» 11g «Инструменты» \ «Преобразование файлов», укажите исходный файл .rdf и файл .pp и файл-файл целевого файла.

это сгенерирует исполняемый файл .rep.