Concatenate-Problem

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

Concatenate-Problem

Beitrag von JonPiero (ForumUser / 11 / 0 / 0 ) »
Hi Leute ich brauch Hilfe beim Concetenate-Befehl.

Ich brauche ein Struktur-Feld, das Datum, die Uhrzeit und die Endung .pdf bei einer Konvertierung von otf zu pdf.

So geht das ja nicht oder?

Code: Alles auswählen.

  CONCATENATE struktur  sy-datum  sy-uzeit  '.pdf' INTO lv_file SEPARATED BY '_'.
Das PDF soll eigentlich nicht durch ein "_" getrennt werden...


Ist bestimmt einfach, bin leider noch Anfänger.

Danke im Voraus

Pietro

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


Re: Concatenate-Problem

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Hallo Pietro,

dann lass doch den Unterstrich einfach weg.

Code: Alles auswählen.

  CONCATENATE struktur  sy-datum  sy-uzeit  '.pdf' INTO lv_file.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Concatenate-Problem

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
Die anderen Unterstriche will er ja haben...

Code: Alles auswählen.

lv_file = struktur && '_' && sy-datum && '_' && sy-uzeit && 'pdf'. 
concatenate braucht man eigentlich nicht mehr, dass ist eine der Anweisungen, die es nur noch aus Kompatibilitätsgründen gibt.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Concatenate-Problem

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
ralf.wenzel hat geschrieben:concatenate braucht man eigentlich nicht mehr, dass ist eine der Anweisungen, die es nur noch aus Kompatibilitätsgründen gibt.
Und damit Code in diesem Forum sinnvoll angezeigt werden kann, da das && aufgelöst wird.

Und noch eine Nachfrage - wie wird denn der Zusatz "Separated by" ohne concatenate verwendet? Ich benutze das häufig mit "separated by cl_abap_char_utilities=>cr_lf".
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Concatenate-Problem

Beitrag von JonPiero (ForumUser / 11 / 0 / 0 ) »
Geht das mit Concatenate dann so:

Code: Alles auswählen.

CONCATENATE struktur-feld  '_'  sy-datum '_'  sy-uzeit  '.pdf' INTO lv_file.
VG
Pietro

Re: Concatenate-Problem

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
Das geht. Angewöhnen würde ich mir das gar nicht erst, weil concatenate sehr eingeschränkt ist.

@ Stefan: Sorry, ich habe das beim Umsteigen von einem Zug in den anderen auf dem iPhone geschrieben und nicht daran gedacht. Kann man das nicht irgendwie "escapen"?

Zu deiner Frage: Das wird man doch einfach dazwischenschreiben können. Also ... && cl_abap_char_utilities=>cr_lf && ... Ausprobiert habe ich das allerdings noch nicht.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Concatenate-Problem

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Also ich moechte den Befehl Concatenate nicht missen.

Ich bevorzuge immer noch Concatenate dem einfachen Zuweisen, schon weil der Code dadurch lesbarer ist.

Ausserdem finde ich das Verknuepfen von Zeiler einer internen Tabelle recht komfortabel.

Concatenate: Verknüpft die Inhalte von dobj1 dobj2 ... oder den Zeilen einer internen Tabelle itab und weist das Ergebnis result zu.
concatenate braucht man eigentlich nicht mehr, dass ist eine der Anweisungen, die es nur noch aus Kompatibilitätsgründen gibt.
Ist mir neu!??!?

Re: Concatenate-Problem

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
Unit605 hat geschrieben:Ich bevorzuge immer noch Concatenate dem einfachen Zuweisen, schon weil der Code dadurch lesbarer ist.
Warum ist das lesbarer als

ziel = teil1 && teil2?
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1337
Views
Concatenate Problem
von Troilus » 01.12.2007 07:19 • Verfasst in ABAP® für Anfänger
3
Antw.
2607
Views
Concatenate
von Gast » 04.10.2005 15:59 • Verfasst in ABAP® für Anfänger
5
Antw.
7141
Views
concatenate ''
von Gast » 29.06.2005 08:34 • Verfasst in ABAP® für Anfänger
3
Antw.
4564
Views
CONCATENATE
von lisa » 09.09.2008 17:17 • Verfasst in ABAP® für Anfänger
1
Antw.
2369
Views
Concatenate mit Sonderzeichen
von Beni » 22.02.2005 10:07 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Regex in where
vor 17 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

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.

Aktuelle Forenbeiträge

Regex in where
vor 17 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953