| 4D Write v15WR GET PARAGRAPHS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Write v15
 WR GET PARAGRAPHS 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR GET PARAGRAPHS ( Bereich ; StartAbs ; EndeAbs ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Bereich | Lange Ganzzahl |   | 4D Write Bereich | |||||
| StartAbs | Lange Ganzzahl |   | Beginn des zurückzugebenen Absatzes | |||||
| EndeAbs | Lange Ganzzahl |   | Ende des zurückzugebenen Absatzes | |||||
Der Befehl WR GET PARAGRAPHS gibt im 4D Write Dokument Bereich die Position des ersten Zeichens des ersten Absatzes der Auswahl und die Position der Zeilenschaltung des letzten Absatzes der Auswahl zurück.
Folgendes Beispiel durchläuft das Dokument und findet für jeden Absatz die Position des ersten und letzten Zeichens.
  `Setze Cursor am Beginn des Bereichs
 WR SET SELECTION(Bereich;0;0)
  `Zähle Anzahl der Absätze im Dokument
 nbPara:=WR Count(Zone;wr nb paragraphs)
  `Berechne Absatz für Absatz
 For($i;1;nbPara)
  `Finde Position des ersten und letzten Zeichens
    WR GET PARAGRAPHS(Bereich;Beginn;Pos)
  `Setze Cursor erneut nach dem zuletzt berechneten Absatz
    WR SET SELECTION(Bereich;Pos;Pos)
 End for
	Produkt: 4D Write
	Thema: WR Textgestaltung
	Nummer: 
        89464
        
        
        
	
	Erstellt: 4D Write 6.5
	
	
	
	
	
	
	
	
	4D Write Programmiersprache ( 4D Write v15)
	
	
	
	
	
	
	
 Fehler melden
Fehler melden