| 4D Write v14WR Replace | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Write v14
 WR Replace 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR Replace ( Bereich ; ZuSuchen ; Ersetzen ; GanzesWort ; Großschreibung ; Alles ; Umfang ) -> Funktionsergebnis | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Bereich | Lange Ganzzahl |   | 4D Write Bereich | |||||
| ZuSuchen | String |   | Zu suchender String | |||||
| Ersetzen | String |   | String zum Ersetzen | |||||
| GanzesWort | Ganzzahl |   | 0=passt teilweise 1=ganzes Wort | |||||
| Großschreibung | Ganzzahl |   | 0=Ignoriere Groß-/Kleinschreibung 1=Beachte Groß-/Kleinschreibung | |||||
| Alles | Ganzzahl |   | 0=Ersetze Nächstes 1=Ersetze Alles | |||||
| Umfang | Ganzzahl |   | 0=Suche ab Auswahl 1=Suche im ganzen Dokument | |||||
| Funktionsergebnis | Lange Ganzzahl |   | Anzahl der ersetzten Vorkommen | |||||
Mit der Funktion WR Replace stellen Sie den Befehl Ersetzen aus dem Menü Bearbeiten nach.
Im Parameter GanzesWort können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Meldung | 
| wr partial match | Lange Ganzzahl | 0 | Der String ist entweder ein ganzes Wort oder Teil eines längeren Wortes. | 
| wr whole word | Lange Ganzzahl | 1 | Das gesuchte Wort muss zwischen Trennzeichen (Leerzeichen oder Satzzeichen) stehen. | 
Im Parameter Großschreibung können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Meldung | 
| wr ignore uppercase | Lange Ganzzahl | 0 | Die Suche unterscheidet nicht zwischen Groß- und Kleinschreibung. Suchen Sie nach HALLO, wird Hallo, hallo und HALLO gefunden. | 
| wr case sensitive | Lange Ganzzahl | 1 | Die Suche unterscheidet zwischen Groß- und Kleinschreibung. Suchen Sie nach "HALLO", wird "Hallo" nicht gefunden | 
Im Parameter Alles können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Meldung | 
| wr replace next | Lange Ganzzahl | 0 | Nur das nächste Vorkommen des Wortes wird ersetzt | 
| wr replace all | Lange Ganzzahl | 1 | Alle Vorkommen des Wortes werden ersetzt | 
Über Umfang definieren Sie, ob die Suche für das ganze Dokument gilt. In diesem Parameter können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Meldung | 
| wr after insertion point | Lange Ganzzahl | 0 | Die Suche wird ab der Einfügemarke bis zum Ende des Dokuments ausgeführt. | 
| wr whole document | Lange Ganzzahl | 1 | Die Suche beginnt bei der Einfügemarke, läuft bis zum Ende des Dokuments und weiter vom Anfang des Dokuments bis zur Einfügemarke. | 
WR Replace gibt die Anzahl der ersetzten Wörter zurück.
Sie wollen alle überzähligen doppelten Leerzeichen in Ihrem Dokument entfernen:
  `Weise eine Variable mit doppelten Leerzeichen zu
 ZuSuchen:=" " `Werden Vorkommen gefunden
 While(WR Find(Bereich;ZuSuchen;wr partial match;wr ignore uppercase;wr whole document)=1) `Ersetze doppeltes Leerzeichen durch einfaches Leerzeichen
    $n:=WR Replace(Bereich;ZuSuchen;" ";wr partial match;wr ignore uppercase;wr replace all;wr whole document)
 End while
	Produkt: 4D Write
	Thema: WR Textgestaltung
	Nummer: 
        89453
        
        
        
	
	Erstellt: 4D Write 6.5
	4D Write Programmiersprache ( 4D Write v11.6)
	4D Write Programmiersprache ( 4D Write v12)
	4D Write Programmiersprache ( 4D Write v14)
	4D Write Programmiersprache ( 4D v13)
	4D Write Programmiersprache ( 4D Write v14 R2)
	4D Write Programmiersprache ( 4D Write v14 R3)
	4D Write Programmiersprache ( 4D Write v14 R4)