HTML - Vorlagen: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Zeile 19: Zeile 19:
== Ersetzungen ==
== Ersetzungen ==
== Blöcke ==
== Blöcke ==
== Implementierung ==
  // konstante Daten, die auf jeder Seite gleich sind
  DatenSammlerGlobal: TStringList; //
  // lokale Block-Daten, die wechseln
  DatenSammlerLokal: TStringList; //
== Includes ==
== Includes ==



Version vom 15. März 2013, 10:56 Uhr

Rechnungsbelege

Rechnungen werden aus HTML-Templates aufgebaut. Der OrgaMon basiert auf dem breiter angelegten Beleg-Begriff, folgende Logik führt zu folgenden Vorlagen:


VORLAGE_PREFIX 
 (  "A" -> "Angebot" |
    "G" -> "Garantie" |
    "Z" -> "Zeitabrechnung" |
    [x] als Lieferschein -> "Lieferschein" |
    ansonsten -> "Rechnung" )
["3spaltig_n"]
".html"


  • Besonders bei Verträgen kann im Vorlage-Beleg der Vorlage-Prefix geschickt gesteuert werden um auf der Rechnungs das richtig Outfit festzulegen.
  • Man beachte dass allein durch Wahl einer Motivation auch der Vorlage-Prefix bestimmt werden kann!

Ersetzungen

Blöcke

Implementierung

 // konstante Daten, die auf jeder Seite gleich sind
 DatenSammlerGlobal: TStringList; //
 // lokale Block-Daten, die wechseln
 DatenSammlerLokal: TStringList; //

Includes

Sofort-Druck

Automatisches Ansteuern des Druckvorganges


<script language="javascript"> window.print(); </script>