replace mit eingangsparameter
- FlowHeater-Team
- Autor
- Offline
- Administrator
Weniger
Mehr
14 Jahre 6 Monate her #59
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
replace mit eingangsparameter wurde erstellt von FlowHeater-Team
Übernommene Diskussion vom 19.04.2010
Originale Google Forums Diskussion
1-Gibt es eine möglichkeit, dem replace funktion einen
eingangsparameter zu geben. Ich möchte aus einem textfeld
zeichenfolgen löschen, die in einem anderen feld vorhanden sind,
dieses feld will ich als "eingangsparameter" für die replacefunktion
nutzten.
Ali
Originale Google Forums Diskussion
1-Gibt es eine möglichkeit, dem replace funktion einen
eingangsparameter zu geben. Ich möchte aus einem textfeld
zeichenfolgen löschen, die in einem anderen feld vorhanden sind,
dieses feld will ich als "eingangsparameter" für die replacefunktion
nutzten.
Ali
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Autor
- Offline
- Administrator
14 Jahre 6 Monate her - 14 Jahre 5 Monate her #60
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: replace mit eingangsparameter
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.
Im Anhang findest du dazu ein kleines Beispiel!
Falls ich dein Problem nicht richtig verstanden haben sollte, melde dich einfach noch mal.
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.
Im Anhang findest du dazu ein kleines Beispiel!
Falls ich dein Problem nicht richtig verstanden haben sollte, melde dich einfach noch mal.
Anhang replace01.zip wurde nicht gefunden.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:
Letzte Änderung: 14 Jahre 5 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Autor
- Offline
- Administrator
14 Jahre 6 Monate her #61
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: replace mit eingangsparameter
Vielen dank für die schnelle Hilfe Robert.
Toller Support.
Ali
Toller Support.
Ali
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.264 Sekunden