Есть ли поддержка выходных форматов Word и Excel в BIRT API? - PullRequest
0 голосов
/ 23 декабря 2011

Я генерирую специальные отчеты на лету в сервлете. Я вижу, как отправить отчет обратно в формате HTML или PDF. Поддерживает ли BIRT API другие форматы? Приложение BIRT во время выполнения выполняет этот экспорт, но я ничего не вижу в API.

Ответы [ 2 ]

2 голосов
/ 27 декабря 2011

Да, Word и Excel поддерживаются (либо 2003, и 2007) механизмом birt.

Вы можете установить его в параметрах механизма отчетов:

HTMLRenderOption options = new HTMLRenderOption();
options.setOutputFormat("xls");

task.setRenderOption(options);
1 голос
/ 04 января 2012

В tomcat вы можете отобразить его в этих выходных данных, установив параметр формата URL:

html:

http://server:8080/birt/output?__report=myReport.rptdesign&__format=html

pdf:

http://server:8080/birt/output?__report=myReport.rptdesign&__format=pdf

word doc:

http://server:8080/birt/output?__report=myReport.rptdesign&__format=doc

excel:

http://server:8080/birt/output?__report=myReport.rptdesign&__format=xls

Последние два (doc и xls) не отображаются на странице в виде строки, они загружают слова .doc или .xls вклиентский компьютер.

...