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

4
Antw.
5821
Views
Tabstrip dynamisch
von gwildor » 09.09.2004 09:40 • Verfasst in Dialogprogrammierung
33
Antw.
5584
Views
Dynamisch Typisieren
von SaskuAc » 22.10.2018 08:24 • Verfasst in ABAP® für Anfänger
9
Antw.
3533
Views
Cast dynamisch
von ralf.wenzel » 10.12.2020 23:49 • Verfasst in ABAP Objects®
4
Antw.
2230
Views
Feldlänge dynamisch
von Gast » 19.05.2005 11:40 • Verfasst in ABAP® Core
2
Antw.
1652
Views
i_grid_title dynamisch?
von Gast » 26.01.2005 11:41 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Artikel automatisch in va01
vor 19 Stunden von wreichelt 2 / 44
Updates der Daten, Fehlermeldung
vor 2 Tagen von Egzon gelöst 1 / 62
Wie benutze ich COMMIT WORK richtig
vor 3 Tagen von msfox 17 / 451

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

Artikel automatisch in va01
vor 19 Stunden von wreichelt 2 / 44
Updates der Daten, Fehlermeldung
vor 2 Tagen von Egzon gelöst 1 / 62
Wie benutze ich COMMIT WORK richtig
vor 3 Tagen von msfox 17 / 451

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 2 Tagen von Egzon 1 / 62
Zwischensumme Adobe Forms
letzen Monat von Lucyalison 1 / 271
Group Items auf einer Filterbar
letzen Monat von Bright4.5 1 / 324