Trick 61: Druckregler
Druckparameter
während der Sitzung wechseln
Aufgabe: Schnell mal eben die Druckparameter wechseln, ohne
a99 mit anderer INI
neu starten zu müssen.
Warum: Die Druckparameter werden in der INI-Datei mit dem Befehl
PrintParameter=...
eingestellt und gelten dann fuer
die ganze Sitzung.
So scheint es. Aber bei den
Anzeigeparametern ist es anders,
und auch die Exportparameter
lassen sich per Menü ändern!
Auch für das Drucken sollte
es eine Schraube geben, an der
man drehen kann!
Lösung:
Man braucht nicht auf die Entwicklungsabteilung zu warten! Geben Sie
mal ein: h xprint
Da sehen Sie, daß es einen FLEX-Befehl dafür gibt.
Wer den kennt und weiß, daß er nun zur Abwechslung die
Parameter
namens xyz.apr nutzen will, der gibt einfach ein
x
print p xyz
Wer das nicht weiß und auch nicht einsieht, es wissen zu sollen,
oder wer eine zu geringe Berechtigung hat (dann geht das mit dem x
nämlich nicht), dem kann auch geholfen werden.
Zum Beispiel so (siehe Trick 37):
Man macht sich eine Datei namens onprop.flx, in der steht:
yesno
Druckparameter wechseln?
if no end
var
"Druckparameter|" D "*." K1 "pr"
fnam
if "" end
print p
mes Parameter
sind gewechselt
Danach geht das Wechseln so: Rechter Mausklick ins Anzeigefeld,
"Eigenschaften" wählen, und schon kann man sich die Parameter
aus der erscheinenden Dateiauswahlbox aussuchen.
Statt des fnam-Befehls könnte auch eine select-Liste oder eine
View- oder Aresqa-Liste zum Einsatz kommen, die nur bestimmte,
ausgewählte Dateien anbietet! Ganz nach Geschmack.