Vier D HomeArchivSeminareNachrichten - Twitter4D Expertise
Antworten auf Ihre Fragen •
Datenbank-Pflege •
4D Coaching •
OpenDDDD •
Termine •
4D Expert
V11/V12-Service • Konzepte •
Alternativen •
Meine Apps
Gebrauchtes Mac + iPhone: zu verkaufenFinden Geo-Themen + Projekte GoogleMap-Integration • GeoDDDD • Database Publishing • Database PhotographyVerschiedenes |
3 Nov 2007 Druckerschächte unter MacOSXEin leidiges Thema. Nach vielen Versuchen habe ich jetzt meine Lösung gefunden. Den entscheidenden Hinweis* lieferte Axel K.: „Setze irgendwas nochmal, damit es wirklich gilt! Papierformat?“ Ville merci, das war es! Die GrundlagenFür die Version 2003 brauchen Sie das Plugin CarbonPrinting.bundle, für die Version 2004 das 4D Pack.bundle in der zur 2004 passenden Version. Die 4D-eigenen Befehle leisten das nicht unter OSX. Es krabbeln keine Käfer aus der Verpackung, die hätten nur 6 Beine. Spinnentiere sind es ebenfalls nicht, trotz der 8 Beine. Sollen wohl Computer-Bausteine darstellen. Das VerfahrenVor dem ersten Druck werden die Druck-Parameter per PRINT SETTINGS abgefragt. Ist OK=1, sind die aktuellen Druckerinstellungen in ein Blob zu sichern. Dies ist die Fassung für die V2003 Vor jedem Folgedruck, lade ich die in den Blobs gespeicherten Druckeinstellungen. Das sieht in der V2003 so aus Diese Methodik klappte bisher mit jedem Drucker, den ich daraufhin testen konnte. Es kann nicht nur Schacht zwei für die erste Seite und Schacht 3 für die Folgeseiten festgelegt werden. Es sind alle Druckeroptionen einstellbar. Wenn in den ausgewählten Schächten das farbige Briefpapier bevorratet ist, macht es Sinn den Drucker im preiswerteren Schwarzweiß-Druck zu fahren. Die Voreinstellungen werden unter einem Namen gesichert. Klappt! Wir haben das vor dem Feierabend auf allen Clients getestet. Funktionierte überall auf Anhieb und wir sind mit einem Endlich-im-Griff-Gefühl nach Hause gefahren. Am nächsten Morgen klappte es nicht mehr. Beim ersten Ausdruck kam wie gewünscht Seite 1 aus Schacht 2 und die Folgeseite aus Schacht 3. Der Drucker verwendete den s/w-Modus. Die Folgedrucke fielen zurück auf die Standard-Einstellungen des Druckers, also im Farbmodus auf Blankopapier aus Schacht 1. Was ist das für ein Voodoo? Voodoo ist Quatsch :-) nur was war am Abend vorher anders, als am Morgen danach. Nix war anders, nur hatten wir den Käfer nicht aus seinem Feierabend geweckt. Der entscheidende Tip ↵PMUnflattenPageFormat/PMUnflattenPrintSettings bzw. AP BLOB to print settings laden zwar die Druckereinstellungen. Aber sie gelten nicht. Es muß nach dem Laden noch ein Druck-Parameter gesetzt werden, damit die geladenen Druckereinstellungen als gültig akzeptiert werden. Also ein Befehl, der nichts mehr verändert und Mac wie Windows funktioniert. Jetzt hole ich mir den Papiernamen vor dem ersten Druck
So sieht die Methode in der V2004 aus: Und nun zu 4D WriteAb V2004 heißen die Befehle in 4D Write WR BLOB TO PRINT SETTINGS und WR Print settings to BLOB. Die Blobs aus WR BLOB TO PRINT SETTINGS und AP BLOB to print settings sollen gleichwertig sein. Das habe ich nicht getestet.
Doch es klappt! |