| **Navigation:**  [[templates.htm|Templates]] > [[templates by topic.htm|Templates by Topic]] > Advanced Report Generation >====== Advanced Report Generation ====== | [[tplprocadoreport.htm|{{btn_prev_n.gif|Previous page}}]][[templates by topic.htm|{{btn_home_n.gif|Return to chapter overview}}]][[tplextensionglobalreporttohtml.htm|{{btn_next_n.gif|Next page}}]] | | || To implement advanced report generation, include the appropriate extension (linked below) to your **Global** section of your application. Next, you can modify, enable, and disable each target document output on the procedure level of each report. The report to document procedure template has options and controls unique to each specific format. Each report procedure's **Report Properties **includes a [[tplprocreport.htm#targets|Report Targets]] tab option to designate default output targets and different runtime options. Advanced report generation supports multiple document output capability for each target report. For example, you can have one report that only redirects output to a PDF (Portable Document File) file format, another report that redirects output to HTML and XML only, based on the user's selection. You can even configure another report to let the user choose between all formats: PDF, HTML, XML, plain text (TXT), and the usual report output directly to printer! [[tplextensionglobalreporttohtml.htm|Report to HTML Support Extension]] [[tplextensionglobalreporttopdf.htm|Report to PDF Support Extension]] [[tplextensionglobalreporttotxt.htm|Report to TXT Support Extension]] [[tplextensionglobalreporttoxml.htm|Report to XML Support Extension]] Specifications on the web: HTML http://www.w3.org/MarkUp/ PDF http://partners.adobe.com/asn/developer/acrosdk/docs.html#filefmtspecs XML http://www.w3.org/XML/