Selektionstabelle (Komponente LOW)

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
18 Beiträge • Vorherige Seite 2 von 2 (current)
18 Beiträge Vorherige Seite 2 von 2 (current)

Re: Selektionstabelle (Komponente LOW)

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
wenn du es selbst rausfinden möchtest: hast du dir das Programm zur Laufzeit im Debugger angeschaut? Welche Bedingungen enthält der Range bevor zum LOOP angesetzt wird?






und hier die Lösung :-)
Durch das Schieben der leeren Felder sb-name2 und sb-name3 in den Range hast du Bedingungen erstellt mit denen alle Daten gelesen werden. Probier es mal auf diese Weise:

Code: Alles auswählen.

LOOP AT sb.
  CLEAR l_sb.
  l_sb-sign = 'I'.
  l_sb-option = 'CP'.
  IF sb-name1 IS NOT INITIAL.
    CONCATENATE '*' sb-name1 '*' INTO l_sb-low.
    APPEND l_sb TO r_sb.
  ENDIF.

  IF sb-name2 IS NOT INITIAL.
    CONCATENATE '*' sb-name2 '*' INTO l_sb-low.
    APPEND l_sb TO r_sb.
  ENDIF.

  IF sb-name3 IS NOT INITIAL.
    CONCATENATE '*' sb-name3 '*' INTO l_sb-low.
    APPEND l_sb TO r_sb.
  ENDIF.
ENDLOOP.


LOOP AT nb WHERE name4 IN r_sb OR name5 IN r_sb.
  MOVE-CORRESPONDING nb TO ca_nb.
  APPEND ca_nb.
ENDLOOP.

Folgende Benutzer bedankten sich beim Autor Alexander D. für den Beitrag:
ServantOfSonata

schöne Grüße
Alexander

ECC 6.0 EHP 7

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


Re: Selektionstabelle (Komponente LOW)

Beitrag von ServantOfSonata (ForumUser / 40 / 12 / 0 ) »
Erst einmal danke sehr. Das war es wirklich :)

Alexander D. hat geschrieben:wenn du es selbst rausfinden möchtest: hast du dir das Programm zur Laufzeit im Debugger angeschaut? Welche Bedingungen enthält der Range bevor zum LOOP angesetzt wird?
Ehrlich gesagt.... jein ... Ich habe mir das zwar schon einmal zeigen lassen im Debugger und das Problem auch versucht zu verstehen, aber welche Sicht ich da wo irgendwann mal benutzen muss für welche Tabelle, Struktur, etc. habe ich bisher noch nicht so ganz verstanden :roll:

Aber danke sehr für die schnelle Antwort :)

Re: Selektionstabelle (Komponente LOW)

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
bitte sehr :-)
ServantOfSonata hat geschrieben: Ich habe mir das zwar schon einmal zeigen lassen im Debugger und das Problem auch versucht zu verstehen, aber welche Sicht ich da wo irgendwann mal benutzen muss für welche Tabelle, Struktur, etc. habe ich bisher noch nicht so ganz verstanden :roll:
das wird noch! einfach am Thema dran bleiben ;-)
schöne Grüße
Alexander

ECC 6.0 EHP 7

Vergleichbare Themen

5
Antw.
5438
Views
Selektionstabelle an Unterprogramm übergeben
von kbit100 » 30.03.2010 09:54 • Verfasst in ABAP® für Anfänger
2
Antw.
3937
Views
AUTHORITY-CHECK über Selektionstabelle
von stoi » 21.03.2006 11:03 • Verfasst in ABAP® Core
3
Antw.
3982
Views
Selektionstabelle als Parameter an Form Routine übergeben
von ronin » 01.08.2008 17:00 • Verfasst in ABAP® für Anfänger
0
Antw.
1334
Views
UI Komponente bestimmen
von Kai999 » 24.04.2017 15:46 • Verfasst in ABAP Objects®
2
Antw.
1357
Views
UI Komponente bestimmen
von Kai999 » 24.04.2017 14:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1574
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8180