RTF-Dokumente
Druck eines RTF-Dokuments
Soll ein RTF-Dokument gedruckt werden, erscheint kein sonst üblicher Druckoptionen-Dialog. Statt dessen öffnet sich sofort die auf ihrem PC installierte Textverarbeitung. Grundsätzlich ist es möglich, ein beliebiges Text-Programm zu verwenden. ShopMaster sucht sebständig nach MS-Word und OpenOffice und verwendet je nach Konfiguration eine bestimmte Stapelverarbeitungsdatei - im folgenden Text auch Batch-Datei genannt - zum Aufruf der Textverarbeitung.
Welche Textverarbeitung wird verwendet
MS-Word
Als erstes wird untersucht, ob MS-Word bzw. Winword installiert ist. Die "Click to Run"-Versionen, die ab Office 2010 verfügbar sind, werden vom ShopMaster nicht unterstützt. Bitte beachten Sie, dass z.B. die Demoversion von Office 2010 nur als "Click to Run"-Version verfügbar ist. Wird MS-Word nicht automatisch gefunden, ist jedoch auf ihrem PC installiert, können Sie das ShopMaster durch folgenden Eintrag in der SM.INI mitteilen:
l<Programmteil>Word |
wobei <Programmteil> z.Z. folgende Werte annehmen kann:
<Programmteil> | für |
---|---|
Artikel | Artikelblatt |
Kund | Kundenblatt |
Lief | Lieferantenblatt |
Rep | optionale Werkstattmodul |
Tabelle 1
So lautet also der Eintrag, für das Artikelblatt immer MS-Word zu verwenden:
lArtikelWord |
Wird MS-Word auf ihrem PC gefunden, aber Sie wollen eine andere Textverarbeitung verwenden, teilen Sie das ShopMaster durch folgenden Eintrag in der SM.INI mit:
l<Programmteil>Word F |
mit den bekannten Werten aus Tabelle 1 für <Programmteil>.
OpenOffice
Wird kein MS-Word gefunden oder die Verwendung von MS-Word verhindert, sucht ShopMaster als nächstes nach einem installierten OpenOffice. Wird OpenOffice nicht automatisch gefunden, ist jedoch auf ihrem PC installiert, können Sie die Verwendung von OpenOffice durch folgenden Eintrag in der SM.INI erzwingen:
l<Programmteil>OO |
wobei für <Programmteil> wieder die oben unter Tabelle 1 gelisteten Werte gelten. Wollen Sie jedoch die Verwendung des installierten OpenOffice verhinden benutzen Sie folgenden SM.INI Eintrag:
l<Programmteil>OO F |
Wordpad und Co.
Wird weder MS-Word noch OpenOffice gefunden bzw. deren Benutzung verhindert, wird das auf jedem Windows PC installierte Wordpad als externes Textverarbeitungsprogramm angenommen. Da die Formatierungsmöglichkeiten in WordPad jedoch sehr begrenzt sind, sollten Sie zumindest das kostenlose Open Source Software OpenOffice installieren.
Starten der Textverarbeitung
Je nachdem, welche Textverarbeitung nun verwendet ( bzw. vermutet ) wird, wird zum Start der Textverarbeitung eine der Batch-Dateien aus der nachfolgenden Tabelle verwendet:
MS-Word | PRNWORD.BAT |
OpenOffice | PRNOO.BAT |
Wordpad | PRNRTF.BAT |
Tabelle 2
Ist eine entsprechende Batch-Datei nicht vorhanden, wird sie, sobald sie benötigt wird, automatisch erzeugt. Der entsprechenden Batch-Datei werden z.Z. folgende 2 Parameter übergeben:
- <Dateiname der zudruckenden Datei>
- <Befehl zum sofortigen Druck>
Soll das RTF-Dokument nicht gleich gedruckt sondern zunächst nur angezeigt werden, bearbeiten Sie die entsprechende Batch-Datei und reichen einfach den 2ten Parameter nicht an die Textverarbeitung weiter.
RTF-Formularvorlage
Für den Druck von RTF-Dokumenten benötigen Sie zunächst einmal eine Vorlage. Diese Vorlage enthält Platzhalter, die vor dem Druck durch Inhalte aus den aktuellen Datensätzen ersetzt werden. Die Liste der verfügbaren Variablen ist i.d.R. identisch mit der Liste der exportierbaren Felder.