Ranges dynamisch aufbauen

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

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

Ranges dynamisch aufbauen

Beitrag von Gast ( / / 0 / 3 ) »
Guten Tag!

Ich muss zur Laufzeit eine Range/SelectOption aufbauen, deren Referenzfeld mir erst zur Laufzeit bekannt ist.

Ich wollte das mit GENERATE SUBROUTINE POOL realisieren. Nur wie kann ich die erstellte Range in mein Programm ohne Typen-Konflikt wieder importieren?

Code: Alles auswählen.

      APPEND 'PROGRAM SUBPOOL.' TO code.
      APPEND 'FORM DYN1.' TO code.
      APPEND 'RANGES rangetab FOR' TO code.
      APPEND g_string TO code.
      APPEND '.' TO code.
      APPEND 'ENDFORM.' TO code.
^^ In g_string steht die Referenztabelle und -Feld.

Release: 4.6C

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


Beitrag von ewx (Top Expert / 4889 / 319 / 644 ) »
Du musst die Rangestabelle nicht zwingend typgerecht aufbauen. Du kannst auch TEXT50 z.B. als Referenz nehmen.

Importieren kannst du die Tabelle nicht aus dem Subroutinenpool. Du musst auch eine Routine im Subroutinenpool schreiben, die die Daten entspr. verarbeitet.

Gruß,
Enno

Seite 1 von 1

Vergleichbare Themen

1
Antw.
834
Views
Ranges
von dyv » 18.08.2014 16:32 • Verfasst in ABAP® für Anfänger
11
Antw.
3562
Views
TCP/IP Verbindung aufbauen
von L0w-RiDer » 04.11.2020 13:34 • Verfasst in ABAP® für Anfänger
5
Antw.
2372
Views
SAP Strategie Know How aufbauen
von thomasschwarz » 13.08.2005 16:47 • Verfasst in SAP - Allgemeines
0
Antw.
5300
Views
RFC_READ_TABLE mit RANGES selection
von Tron » 12.11.2019 07:28 • Verfasst in Tips + Tricks & FAQs
6
Antw.
3891
Views
RANGES in Klasse erstellen
von anam.jabrane » 07.02.2014 11:07 • Verfasst in ABAP Objects®

Ü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

Aktuelle Forenbeiträge

TABSTRIP oder Subscreen
Gestern von ewx 2 / 2399
SELECT SUM CUST
Gestern von wreichelt 4 / 2531
Banf anlegen
vor 2 Tagen von IHe 3 / 14208
FS-CD schnellstmöglich lernen
vor 4 Tagen von waltersen 3 / 6840
Banf anlegen
vor einer Woche von wreichelt 2 / 14570

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

TABSTRIP oder Subscreen
Gestern von ewx 2 / 2399
SELECT SUM CUST
Gestern von wreichelt 4 / 2531
Banf anlegen
vor 2 Tagen von IHe 3 / 14208
FS-CD schnellstmöglich lernen
vor 4 Tagen von waltersen 3 / 6840
Banf anlegen
vor einer Woche von wreichelt 2 / 14570