Because some Web browsers such as Microsoft Internet Explorer (IE) are designed to minimize the security risks, offering enhanced Web print controls is often a challenge for BW teams. Here’s a way to offer your end users a handy drop-down menu to set page orientation and margins for better-looking output.
By customizing the standard delivered Web template 0QUERY_TEMPLATE, new print controls can be provided that allow end users to define their own print parameters. SAP supports this type of customization with the ASAP paper “How To…Enhance Web Printing.”
End users often need to modify the format of their BW Web applications to improve the layout so it looks better when printing from the Web. In your BW 3.0B SP09 or later release, you can give them enhanced print controls via a drop-down menu that opens when users move their mouse over the print preview or printer icon on the BEx toolbar.
I’ll show how to develop this drop-down menu (Figure 1). With this print functionality, users can easily change margins to accommodate tasks like printing headers and footers on each page rather than just on page one. They can also set the number of rows and columns and insert page breaks that will be displayed on each page. Settings in the menu include different page orientations and margins as well as an option to define your own parameters.