Zeichenketten verknüpfen

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Zeichenketten verknüpfen

Beitrag von Preacha (ForumUser / 15 / 0 / 0 ) »
Hallo,

keine Angst, ich kenne den Befehl CONCATENATE.
Ich will mir jetzt aber eine Where Bedingung zusammenbasteln und möchte zuerst standard where Bedinungen in einen String zusammenfügen und anschließend, abhängig von Benutzereingaben, noch weitere Bedinungen zu diesem Where-String hinzufügen.
Wenn ich nach dem ersten CONCATENATE allerdings nochmals ein CONCATENATE mache überschreibt er mir den alten Inhalt.
Gibt es da eine Möglichkeit, im Nachhinein Zeichen an einen String anzuhängen?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Lars25 (ForumUser / 2 / 0 / 0 ) »
Data:
lv_string type string.

lv_string = 'Test'.

concatenate lv_string '-' into lv_string.


Gruß Lars

Re: Zeichenketten verknüpfen

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,
Preacha hat geschrieben:Hallo,

keine Angst, ich kenne den Befehl CONCATENATE.
...
ja, kennen ist das eine, umgehen damit und Erfahrung haben ist das andere.

Nur mal so ganz kurz: Anhängen geht wie das gute Spiel "Bindfaden verlängern" . Man nimmt das alte Stück und knüpft was dran.
Und dann wieder von vorne, jetzt nimmt man das eben noch zusammengebundene Teil und knüpft wieder was dran.
(Wird hübsch bunt !1).

CONCATENATE altenstring neuenstring INTO altenstring.

Kann man endlos machen, bis altenstring voll ist.

Gruß
babap

Beitrag von Preacha (ForumUser / 15 / 0 / 0 ) »
Ok das ist jetzt peinlich. Da hätte ich wirklich auch selbst drauf kommen könne. Tut mir leid, bin heute nicht so ganz auf der Höhe.
Danke für die Hilfe

Re: Zeichenketten verknüpfen

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Preacha hat geschrieben:Hallo,

keine Angst, ich kenne den Befehl CONCATENATE.
sicher? ;-)
Preacha hat geschrieben:Ich will mir jetzt aber eine Where Bedingung zusammenbasteln und möchte zuerst standard where Bedinungen in einen String zusammenfügen und anschließend, abhängig von Benutzereingaben, noch weitere Bedinungen zu diesem Where-String hinzufügen.
Wenn ich nach dem ersten CONCATENATE allerdings nochmals ein CONCATENATE mache überschreibt er mir den alten Inhalt.
Gibt es da eine Möglichkeit, im Nachhinein Zeichen an einen String anzuhängen?
Warum benutzt Du nicht Deinen Zielstring als ersten Parameter der Quellen?

Code: Alles auswählen.

CONCATENATE
  lv_result
  lv_text1
  ...
  INTO lv_result...
...und mal wieder zu langsam beim posten... :evil:
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2138
Views
2
Antw.
402
Views
Zeichenketten verschieben
von mk_02 » 27.03.2022 15:20 • Verfasst in ABAP® für Anfänger
2
Antw.
2727
Views
Dynamisch Zeichenketten zusammensetzen
von Dudu » 08.07.2005 13:25 • Verfasst in ABAP® für Anfänger
5
Antw.
3155
Views
Alle Zeichenketten in einer Datenbank ändern
von Gorben » 09.02.2011 16:16 • Verfasst in ABAP® für Anfänger
7
Antw.
3335
Views
Tabllen verknüpfen!!!
von Russel » 23.08.2005 07:42 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 606
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2235
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8827