[Inhalt] [Zurück] [Weiter] [Thema] [Index]

Zeilenumbruch()


Syntax:

Zeilenumbruch ()

Beispiel:

Zeilenumbruch ()

Beschreibung:

Setzt den Cursor der aktuellen Seite auf die erste Zelle der nächsten Zeile. Dies erfolgt im Zusammenspiel mit RelToReport(). Falls der Cursor vorher auf der letzten Zeile stand, wird stattdessen eine neue Seite in den Report aufgenommen, diese zur aktuellen Seite und der Cursor in die erste Zelle ihrer ersten Zeile gesetzt.

Siehe auch ZeilenumbruchAb() , Seitenumbruch() und PageCursorLU().

tupfunc-Beispiel für ein Tupel pro Seite:

DrawTupel (Tupel tup)
   FORALL feld IN tup
      txt := tup.GetText (feld)
      IF (feld="ORT")
          typ := BOLD
      ELSE
         typ := NORMAL
      ENDIF
      TextOnReport (feld+": "+txt, typ, "Links")
      IF (feld="ORT")
         Zeilenumbruch()
         Zeilenumbruch()
       ENDIF
   ENDFOR

   Seitenumbruch()
END

AZUR ()
   R := OpenRel("kerndaten")
   ueber := "Stammdaten aller Stationen"
   Rep := RelToReport (R, False, "9,19", 0.4, ueber, 1, "MachHeader", "DrawTupel")
   Rep.PrintReport ("derreport.pdf", "PDF")
END



toposoft 31.10.2025