Die TIM-Webseite

paclogo.gif

against software patents!

Viewable With Any Browser

Änderungen

Druckparametersätze in *.pps-Dateien

Man kann die Druckparametersätze jetzt in -Dateien statt (wie bisher obligatorisch) in der TPL.DBF speichern. Dies ist ein weiterer Schritt beim Ausmisten in der Tabelle TPL («Druckmasken und Tetblocks»). Dass Druckparametersätze dort gespeichert sind, war ein konzeptueller Fehler.

Vorteil der Neuerung:

  • Wer keine allzu exotischen Sonderlisten hat, kann jetzt die Druckparametersätze in der DLM STD benutzen.
  • *.pps-Dateien sind normale Skripte (keine Druckmasken, was sowieso Unsinn war) und man kann also falls nötig mehr Intelligenz darin haben.

Bei Installation zu beachten : Bestehende Druckparametersätze müssen manuell konvertiert werden. tim /exec:u20021213() erzeugt pps-Dateien an Hand der Druckparametersätze. Diese Dateien müssen allerdings noch manuell nachbearbeitet werden. Die Konvertierung ist nicht vollautomatisch.

So lange man nichts sagt, bleibt trotzdem das alten System bestehen. Um die Möglichkeit zu aktivieren fügen Sie folgende Zeile in Ihrer TIM.DBI ein :

do SetActivePps(.t.)

Liste der häufigsten Druckmaskenbefehle Druckparametersätzen und der entsprechenden Funktion.

set driver x DrvLoad("x")
set special P7 p_SetSpecial("P7")
set option P7 p_SetSpecial("P7")
set finalff on p_SetFinalFF(.t.)
set paperheight 11.5 p_SetPapHeight(11.5)
set paperwidth p_SetPapWidth(8)
set marginleft p_SetLMargin(1)
set marginright p_SetRMargin(1)
set margintop p_SetTMargin(1)
set marginbottom p_SetBMargin(0.8)
set pagealign r p_SetPgAlign("R")
set indent p_Indent(p)
set outport p_SetPort(p)
set font p_SetFont(p)
set header p_SetHeader(p)
set footer p_SetFooter(p)
set capture p_SetCapture(p)
set align p_SetAlign(p)
set columns p_SetColumns(p)
set montant SetMntFormat(p)
set solde SetSolde(p)
set lang SetTplLang("D")
set dateformat SetDateFormat(p)

Geschrieben am 15.12.2002 .