1 [% USE HTML %][% USE LxERP %]<body>
3 [%- SET default_margin = LxERP.format_amount(1.5) %]
5 <script type="text/javascript">
7 function submit_report_generator_form(nextsub) {
8 document.report_generator_form.report_generator_dispatch_to.value = nextsub;
9 document.report_generator_form.submit();
15 <div class="listheading" width="100%">[% HTML.escape(title) %]</div>
17 <form action="[% HTML.escape(script) %]" method="post" name="report_generator_form">
19 [%- FOREACH var = HIDDEN %]
20 <input type="hidden" name="[% HTML.escape(var.key) %]" value="[% HTML.escape(var.value) %]">
23 <input type="hidden" name="report_generator_pdf_options_set" value="1">
24 <input type="hidden" name="report_generator_dispatch_to" value="">
25 <input type="hidden" name="action" value="report_generator_dispatcher">
29 <td align="right"><translate>Orientation</translate></td>
31 <select name="report_generator_pdf_options_paper_size">
32 <option value="A3">A3</option>
33 <option value="A4" selected>A4</option>
34 <option value="A5">A5</option>
35 <option value="letter">Letter</option>
36 <option value="legal">Legal</option>
38 <select name="report_generator_pdf_options_orientation">
39 <option value="portrait"><translate>Portrait</translate></option>
40 <option value="landscape" selected><translate>Landscape</translate></option>
45 [%- IF ALLOW_FONT_SELECTION %]
47 <td align="right"><translate>Font</translate></td>
49 <select name="report_generator_pdf_options_font_name">
50 <option>Courier</option>
51 <option>Georgia</option>
52 <option>Helvetica</option>
53 <option>Times</option>
54 <option selected>Verdana</option>
61 <td align="right"><translate>Font size</translate></td>
63 <select name="report_generator_pdf_options_font_size">
65 <option selected>7</option>
81 <td align="right"><translate>Margins</translate>:</td>
85 <td align="right"><translate>Top</translate></td>
86 <td><input name="report_generator_pdf_options_margin_top" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
90 <td align="right"><translate>Left</translate></td>
91 <td><input name="report_generator_pdf_options_margin_left" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
95 <td align="right"><translate>Bottom</translate></td>
96 <td><input name="report_generator_pdf_options_margin_bottom" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
100 <td align="right"><translate>Right</translate></td>
101 <td><input name="report_generator_pdf_options_margin_right" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
105 <td align="right" valign="top"><translate>Options</translate>:</td>
107 <input type="checkbox" name="report_generator_pdf_options_number" id="report_generator_pdf_options_number" value="1" checked>
108 <label for="report_generator_pdf_options_number"><translate>Number pages</translate></label>
109 [% IF ALL_PRINTERS.size %]
111 <input type="checkbox" name="report_generator_pdf_options_print" id="report_generator_pdf_options_print" value="1">
112 <label for="report_generator_pdf_options_print"><translate>Print list</translate></label>
117 [% IF ALL_PRINTERS.size %]
119 <td align="right"><translate>Printer</translate></td>
121 <select name="report_generator_pdf_options_printer_id">
122 [%- FOREACH printer = ALL_PRINTERS %]
123 <option value="[% HTML.escape(printer.id) %]"[% IF printer.selected %] selected[% END %]>[% HTML.escape(printer.printer_description) %]</option>
130 <td align="right"><translate>Copies</translate></td>
131 <td><input name="report_generator_pdf_options_copies" size="4" value="[% HTML.escape(copies) %]"></td>
137 <input type="submit" class="submit" onclick="submit_report_generator_form('report_generator_export_as_pdf')" value="<translate>Export as PDF</translate>">
138 <input type="submit" class="submit" onclick="submit_report_generator_form('report_generator_back')" value="<translate>Back</translate>">