1. Allgemein
Die Auftragsformulare für den Verkauf, Einkauf und das Mahnformular verwenden für den Hintergrund ein Skript (Template). Hier werden alle statischen Ausgaben welche sich in allen Druckformularen der genannten Bereiche wiederholen, in den zu druckenden Auftrag geschrieben.
Diese Anleitung bezieht sich auf die Formulare:
"Auftragsformular universal A4 hoch" für den Verkauf
und ist ebenfalls anwendbar auf die Formulare:
"Bestellformular universal A4 hoch" für den Verkauf
"Mahnung universal A4 hoch"
"Brief universal A4 hoch".
Alle genannaten Formulare nutzen das gleiche Skript für den Hintergrund, das "Template Briefpapier A4 hoch".
2. Voraussetzungen
Das einzubindende Logo sollte im Tiff-Format mit 300dpi Auflösung in auszugebender Originalgröße vorliegen und darf ab der Version 2015 auch Transparenzen enthalten.
3. Bild in die Datenbank importieren
Diese Bild importieren Sie bitte über Vorgaben > Bilder > Neu > Bild angeben in Ihre Datenbank. Kopieren Sie sich am besten gleich den kompletten Namen des Bildes in die Zwischenablage.
Notieren Sie sich bitte auch die Bildgröße in Millimetern, dies kann später zur Positionierung des Bildes nützlich sein.
Breite 50 mm, Höhe 20mm
Sichern Sie mit OK das Bild.
4. Erstellen eines eigenen Druckformulars. Beispielhaft für die Verkaufsbelege.
Gehen Sie bitte in den Bereich Verkauf > Verkaufsbelege, markieren hier einen vorhandenen Auftrag (egal ob Angebot, Rechnung etc.).
Klicken Sie nun auf das Symbol Ausgeben > Drucken und markieren das "Auftragsformular A4 hoch universal", betätigen Sie den Rechtsklick und wählen Duplizieren.
Vergeben Sie im Formulareditor im Bereich Kennzeichen einen eigenen eindeutigen Namen für Ihr Auftragsformular. Sichern Sie dies nun erst einmal mit OK.
5. Erstellen eines eigenen Templates Briefpapier
Wechseln Sie bitte in den Bereich Vorgaben > Druckformulare, markieren hier das "Template Briefpapier A4 hoch" und duplizieren dies über den entsprechenden Button in der Toolbar.
Geben Sie wie gehabt dem Template einen eigenen Namen im Bereich Kennzeichen.
Wechseln Sie nun in den Bereich Quelltext des Formulareditors.
Gehen Sie nun zur im Bild gezeigten Zeile und entfernen das führende Hochkomma (Hochkommas markieren Kommentare, welche bei der Skript-Ausführung ignoriert werden).
DrawPicture("Bildname", Position vom linken Rand, Position vom oberen Bereichsrand)
Wir möchten unser Logo in unserem Beispiel rechts oben bündig mit dem rechten Rand der Positionstabelle ausgeben. Hierzu ist wichtig die Ausgabebreite des Druckformulars zu wissen. Standard in unserem Druckformular ist eine Ausgabebreite von 17 cm und ein Dokumentenrand von 15mm von links und von oben.
Im Druckformular wird mit Zehntelmillimetern gearbeitet, d.h.
Die Ausgabebreite beträgt 1700, die Ränder 150.
Der Ausgabebereich wird mit der Variablen LAYOUTLEFT um einen Zentimeter beaufschlagt. Also haben wir hier einen Wert von 1800.
Unser Beispielbild ist 500 breit und 200 hoch, wir möchten es rechts bündig ausgeben.
Ausgabebreite - Bildbreite = Position vom linken Rand
1800 - 500 = 1300
Da wir das Bild am oberen Rand Positionieren möchten, beträgt die Position vom oberen Bereichsrand = 0
Nun können wir unsere DrawPicture-Zeile komplettieren : DrawPicture("Muaterfirma.tif", 1300, 0)
Tipp: Möchten Sie ein vollformatiges A4 Bild hinterlegen, setzen Sie die Position von links und von oben je auf einen Wert von -150.
Tipp: Wünschen Sie die Ausgabe des Logos auf den Folgeseiten, kopieren Sie die vorhinbearbeitete Zeile komplett und ersetzen damit die Zeile Weiter untern welche ebenfalls mit `DrawPicture("Logo....' beginnt.
Sichern Sie nun mit OK.
6. Einbinden des eigenen Templates in das eigene Druckformular
Bezug: Verkauf, Formulare der anderen Bereich haben ggf. andere Zeilennummerierungen.
Gehen Sie wieder in den Bereich Verkauf > Verkaufsbelege > markieren einen vorhandenen Auftrag > Ausgeben > Drucken > Rechtsklick auf Ihr Auftragsformular > Bearbeiten.
Schalten Sie um auf den Bereich Quelltext, gehen hier zur markierten Zeile und markieren den kompletten Text innerhalb der Anführungszeichen.
Gehen Sie nun rechts auf das Auswahlmenü für die "Templates"
Wählen Sie nun aus der Liste Ihr eigenes Template aus. Der Name des Templates wird nun in der Skriptzeile eingesetzt. Jetzt können Sie Ihre Arbeit prüfen.
Betätigen Sie im Skripteditor den Knopf Formular ausgeben, es wird Ihnen eine Vorschau angezeigt.
Sind Sie mit Ihrer Arbeit zufrieden, brechen Sie die Vorschau mit dem so bezeichneten Knopf ab und sichern Ihr Druckformular mit OK.
Eventuelle Feinjustierungen können Sie nun noch an den gezeigten Stellen vornehmen.
Tipp: Dieses eigene Template lässt sich nun in ein eigenes Druckformular der Bereiche Einkauf und Offene Posten > Mahnungen, analog dem Punkt 6, einbinden.
Kommentare
2 Kommentare
Hat alles geklappt wie beschrieben.
MFG
Frage hierzu, da meine Vorlage nur auf dem ersten Blatt, nicht aber auf den Folgeseiten eingebunden wird.
Welcher Befehl hinterlegt mein Template auch auf den Folgeseiten einer Rechnung oder eines Angebots?
Aktuell sieht das so aus:
#BeginBackground
' In diesem Script erfolgt die Definition des Briefpapiers inkl. Logoeinbindung
#include "TEMPLATE Briefpapier A4 hoch 2014"
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.