Преобразование вывода стандартного отчета Oracle из текста в формат Excel

У меня есть требование к пользователю преобразовать стандартный отчет оракула (Сводка истории транзакций) в Excel.

Я попытался изменить вывод на xml, чтобы получить теги xml, чтобы сделать rdf, но это заканчивается ошибкой.

Каковы шаги для преобразования стандартного вывода отчета в Excel?


person theTechAlpha    schedule 30.04.2019    source источник


Ответы (1)


Вы должны использовать параметр DESFORMAT=SPREADSHEET построителя отчетов; он работает для отчетов 10gR2 и выше.

Вот руководство, в котором показано, как это сделать: "Создание отчета для вывода в виде электронной таблицы" (https://docs.oracle.com/cd/B14099_19/bi.1012/b13895/orbr_paptoexcel.htm).

Копировать/вставлять сюда все эти шаги не имеет смысла, так что смотрите, следуйте инструкциям.


Если вы используете более раннюю версию, вы должны создать файл CSV (значения, разделенные запятыми) (выберите любой разделитель, который вы хотите, например запятую или точку с запятой). Хотя это не файл XSL(X), Excel способен красиво открыть его.

person Littlefoot    schedule 30.04.2019
comment
@Littefoot Спасибо за ваш вклад, я знаю, как создавать отчеты, я пытаюсь преобразовать формат вывода существующего стандартного отчета оракула. - person theTechAlpha; 30.04.2019
comment
Пожалуйста. Что такое стандартный отчет Oracle? Это должно что-то делать с Oracle Apps. или E-Business Suite? Если да, то извините - я ничего не знаю об этих отчетах... - person Littlefoot; 30.04.2019
comment
В любом случае спасибо. Это стандартный отчет о запасах оракула. - person theTechAlpha; 02.05.2019
comment
Верно; Я не знаю этих отчетов. Я надеюсь, что кто-то еще сможет помочь. - person Littlefoot; 02.05.2019