Release date: 18 Mar 2014
New features
New output type: Plain HTML output
This output type works in a similar fashion to the plain excel output type: The objects on the page are aligned into a grid, each object going into a separate cell, and then the output is layed out as a table. Lines and rectangles are displayed as table cell borders. Fonts, colors and sizes are defined via CSS.
This solution produces a clean, fast rendering, cross-browser compatible HTML output, suitable for web pages or emails. (Click here for a sample document: Sample1)
The output is invoked by "HTMLPLAIN" output type parameter:Code Block language vb linenumbers true loSession = xfrx("XFRX#INIT") lnRetVal = loSession.SetParams("output.html",,,,,,"HTMLPLAIN") If lnRetVal = 0 loSession.ProcessReport("report1") loSession.finalize() Endif
By default, the output is a complete self-contained HTML file. You can also use the HTML_NOSTYLES option to process just the inner HTML, without CSS styles, head or body tags:
Code Block language vb linenumbers true loSession = xfrx("XFRX#INIT") lnRetVal = loSession.SetParams("output.html",,,,,,"HTMLPLAIN") If lnRetVal = 0 loSession.SetOtherParams("HTML_NOSTYLES", .T.) loSession.ProcessReport("report1") loSession.finalize() Endif
Notes:
...