Hallo Ali,
das geht so leider nicht mehr mit dem String Replace Heater. Solche
Aufgaben können aber problemlos mit dem .NET Script Heater
durchgeführt werden.
Verwende anstatt des String Replace Heaters den .NET Script Heater und
kopiere folgendes kleines Script hinein. Die Sprache muss noch auf VB
umgestellt werden!
'SCRIPT Anfang
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Public Function DoWork() As Object
Dim ersetzen as String
Dim suche as String
Dim wert as String
' Mit welchen Zeichen soll der gesuchte ersetzt werden?
' die zu suchende Zeichenfolge löschen!
' z.B
' = "" Hiermit wird der Suchbegriff aus dem Wert gelöscht
' = "abc" Hiermit wird der Suchbegriff mit dem Wert abc ersetzt
ersetzen = ""
' 1. Eingangsparameter = die Zeichenkette in der der Wert gesucht
werden soll
wert = InValues(0).GetString()
' 2. Eingangsparameter = die zu suchende Zeichenfolge
suche = InValues(1).GetString()
' geänderte Zeichenfolge wieder zurückliefern
DoWork = wert.Replace(suche, ersetzen)
End
'SCRIPT Ende
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Dann ziehe als 1. Eingangsparameter das Feld mit dem zu durchsuchenden
Text und als 2. Eingangsparameter das Feld mit dem zu ersetzenden Text
auf den .NET Script Heater. Den Ausgang verbindest du ganz normal mit
dem Feld auf der WRITE Seite, das war´s auch schon.
Unter
http://www.flowheater.de/download/examples/replace01.zip
findest du dazu ein kleines Beispiel.
Falls ich dein Problem nicht richtig verstanden haben sollte, melde
dich einfach noch mal.
--
gruß
Robert Stark
http://www.flowheater.de
http://www.flowheater.net