dynamisch Where???

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

dynamisch Where???

Beitrag von Jinn (ForumUser / 25 / 0 / 0 ) »
hallo,

ich versuche, so zu machen:

Code: Alles auswählen.

  
 CONCATENATE ' rule = ' ''ABC'' INTO line.
 APPEND line TO list_w.

    clear line.
    CONCATENATE ' and budat ' ' in ' ' if_budat ' into line.
    APPEND line TO list_w.

selecti * form Datenbanktabelle into ittab
where (list_w).
wobei if_budat ist eine Selektionstabelle.

ich bekomme einen Laufzeitfehler: die Where-Bedingung hat ein unerwartetes Format.

komisch!

wenn ich es direkt auswählen:
selecti * form Datenbanktabelle into ittab
where rule = 'test' and budat in if_budat.

dann funktioniert es gut.

kann jemand mir helfen?

vielen Dank!

Jinn
14.05.04

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


Re: dynamisch Where???

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Jinn hat geschrieben:ich versuche, so zu machen:

Code: Alles auswählen.

  
 CONCATENATE ' rule = ' ''ABC'' INTO line.
 APPEND line TO list_w.

    clear line.
    CONCATENATE ' and budat ' ' in ' ' if_budat ' into line.
    APPEND line TO list_w.

selecti * form Datenbanktabelle into ittab
where (list_w).
wobei if_budat ist eine Selektionstabelle.
Das geht in dynamischen WHERE-Bedingungen nicht, s. F1-Hilfe zur WHERE-Klausel.
ich bekomme einen Laufzeitfehler: die Where-Bedingung hat ein unerwartetes Format.

komisch!
Finde ich auch.
Ich hätte erwartet, dass Du einen Syntaxfehler für

Code: Alles auswählen.

 CONCATENATE ' rule = ' ''ABC'' INTO line.
bekommst. ;)

Und hast Du mal geprüft, was dann in der itab steht?
Da fehlen auch noch ein paar Leerzeichen. (s. F1-Hilfe zu CONCATENATE)

Seite 1 von 1

Vergleichbare Themen

33
Antw.
7677
Views
Dynamisch Typisieren
von SaskuAc » 22.10.2018 08:24 • Verfasst in ABAP® für Anfänger
9
Antw.
6303
Views
Cast dynamisch
von ralf.wenzel » 10.12.2020 23:49 • Verfasst in ABAP Objects®
2
Antw.
3161
Views
ALV, Spaltenüberschriften dynamisch
von Sascha_a » 14.08.2007 21:13 • Verfasst in ABAP® für Anfänger
19
Antw.
8570
Views
Dynamisch - ASSIGN COMPONENT
von 1337 » 26.11.2013 09:33 • Verfasst in ABAP® für Anfänger
2
Antw.
4039
Views
Feldbezeichner dynamisch setzen
von axel.mohnen » 18.09.2006 12:14 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Prüfzeugnisse Anlagen finden
Gestern von ewx 1 / 51
Zukunft des ABAP Entwicklers
vor 5 Tagen von ralf.wenzel 6 / 393
HR in der Zukunft?
vor 5 Tagen von waltersen 5 / 2551
VS Code statt Eclipse
vor 6 Tagen von rob_abc 3 / 176
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 273

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

Prüfzeugnisse Anlagen finden
Gestern von ewx 1 / 51
Zukunft des ABAP Entwicklers
vor 5 Tagen von ralf.wenzel 6 / 393
HR in der Zukunft?
vor 5 Tagen von waltersen 5 / 2551
VS Code statt Eclipse
vor 6 Tagen von rob_abc 3 / 176
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 273

Unbeantwortete Forenbeiträge

Prüfzeugnisse Anlagen finden
Gestern von ewx 1 / 51
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6159
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23851