Skip to main content
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Download

replace mit eingangsparameter

  • FlowHeater-Team
  • Autor
  • Offline
  • Administrator
  • Administrator
Mehr
13 Jahre 10 Monate her #59 von FlowHeater-Team
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

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 um der Konversation beizutreten.

  • FlowHeater-Team
  • Autor
  • Offline
  • Administrator
  • Administrator
Mehr
13 Jahre 10 Monate her - 13 Jahre 10 Monate her #60 von FlowHeater-Team
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.

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: 13 Jahre 10 Monate her von FlowHeater-Team.

Bitte Anmelden um der Konversation beizutreten.

  • FlowHeater-Team
  • Autor
  • Offline
  • Administrator
  • Administrator
Mehr
13 Jahre 10 Monate her #61 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: replace mit eingangsparameter
Vielen dank für die schnelle Hilfe Robert.
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 um der Konversation beizutreten.

Ladezeit der Seite: 0.292 Sekunden

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.