-<body>
+[% USE HTML %][% USE LxERP %]<body>
- <div class="listheading" width="100%"><TMPL_VAR title ESCAPE=HTML></div>
+ [%- SET default_margin = LxERP.format_amount(1.5) %]
- <form action="<TMPL_VAR script ESCAPE=HTML>" method="post">
+ <script type="text/javascript">
+ <!--
+ function submit_report_generator_form(nextsub) {
+ document.report_generator_form.report_generator_dispatch_to.value = nextsub;
+ document.report_generator_form.submit();
+ }
- <TMPL_LOOP HIDDEN><input type="hidden" name="<TMPL_VAR key ESCAPE=HTML>" value="<TMPL_VAR value ESCAPE=HTML>">
- </TMPL_LOOP>
+ -->
+ </script>
+
+ <div class="listheading" width="100%">[% HTML.escape(title) %]</div>
+
+ <form action="[% HTML.escape(script) %]" method="post" name="report_generator_form">
+
+ [%- FOREACH var = HIDDEN %]
+ <input type="hidden" name="[% HTML.escape(var.key) %]" value="[% HTML.escape(var.value) %]">
+ [%- END %]
<input type="hidden" name="report_generator_pdf_options_set" value="1">
+ <input type="hidden" name="report_generator_dispatch_to" value="">
+ <input type="hidden" name="action" value="report_generator_dispatcher">
<table>
<tr>
<select name="report_generator_pdf_options_paper_size">
<option value="A3">A3</option>
<option value="A4" selected>A4</option>
+ <option value="A5">A5</option>
<option value="letter">Letter</option>
<option value="legal">Legal</option>
</select>
</td>
</tr>
+ [%- IF ALLOW_FONT_SELECTION %]
+ <tr>
+ <td align="right">Schriftart</td>
+ <td>
+ <select name="report_generator_pdf_options_font_name">
+ <option>Courier</option>
+ <option>Georgia</option>
+ <option>Helvetica</option>
+ <option>Times</option>
+ <option selected>Verdana</option>
+ </select>
+ </td>
+ </tr>
+ [%- END %]
+
<tr>
<td align="right">Schriftgröße</td>
- <td><input name="report_generator_pdf_options_font_size" size="4" value="10">pt</td>
+ <td>
+ <select name="report_generator_pdf_options_font_size">
+ <option>6</option>
+ <option selected>7</option>
+ <option>8</option>
+ <option>9</option>
+ <option>10</option>
+ <option>11</option>
+ <option>12</option>
+ <option>13</option>
+ <option>14</option>
+ <option>15</option>
+ </select>
+
+ pt
+ </td>
</tr>
<tr>
<tr>
<td align="right">Oben</td>
- <td><input name="report_generator_pdf_options_margin_top" size="4" value="<TMPL_VAR default_margin ESCAPE=HTML>">cm</td>
+ <td><input name="report_generator_pdf_options_margin_top" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
</tr>
<tr>
<td align="right">Links</td>
- <td><input name="report_generator_pdf_options_margin_left" size="4" value="<TMPL_VAR default_margin ESCAPE=HTML>">cm</td>
+ <td><input name="report_generator_pdf_options_margin_left" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
</tr>
<tr>
<td align="right">Unten</td>
- <td><input name="report_generator_pdf_options_margin_bottom" size="4" value="<TMPL_VAR default_margin ESCAPE=HTML>">cm</td>
+ <td><input name="report_generator_pdf_options_margin_bottom" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
</tr>
<tr>
<td align="right">Rechts</td>
- <td><input name="report_generator_pdf_options_margin_right" size="4" value="<TMPL_VAR default_margin ESCAPE=HTML>">cm</td>
+ <td><input name="report_generator_pdf_options_margin_right" size="4" value="[% HTML.escape(default_margin) %]"> cm</td>
</tr>
<tr>
<td align="right" valign="top">Optionen:</td>
<td valign="top">
- <input type="checkbox" name="report_generator_pdf_options_number" value="1" checked>
- Seiten nummerieren
+ <input type="checkbox" name="report_generator_pdf_options_number" id="report_generator_pdf_options_number" value="1" checked>
+ <label for="report_generator_pdf_options_number">Seiten nummerieren</label>
+ [% IF ALL_PRINTERS.size %]
+ <br>
+ <input type="checkbox" name="report_generator_pdf_options_print" id="report_generator_pdf_options_print" value="1">
+ <label for="report_generator_pdf_options_print">Liste ausdrucken</label>
+ [% END %]
</td>
</tr>
-
+ [% IF ALL_PRINTERS.size %]
+ <tr>
+ <td align="right">Drucker</td>
+ <td>
+ <select name="report_generator_pdf_options_printer_id">
+ [%- FOREACH printer = ALL_PRINTERS %]
+ <option value="[% HTML.escape(printer.id) %]"[% IF printer.selected %] selected[% END %]>[% HTML.escape(printer.printer_description) %]</option>
+ [%- END %]
+ </select>
+ </td>
+ </tr>
+
+ <tr>
+ <td align="right">Kopien</td>
+ <td><input name="report_generator_pdf_options_copies" size="4" value="[% HTML.escape(copies) %]"></td>
+ </tr>
+ [% END %]
</table>
- <p><input type="submit" name="action" class="submit" value="Als PDF exportieren"></p>
+ <p>
+ <button type="button" class="submit" onclick="submit_report_generator_form('report_generator_export_as_pdf')">Als PDF exportieren</button>
+ <button type="button" class="submit" onclick="submit_report_generator_form('report_generator_back')">Zurück</button>
+ </p>
</form>
</body>