Selektionsvarianten für Modulpool

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

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

Selektionsvarianten für Modulpool

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Hallo,

ich nutze eine Transaktion, die über einen Modulpool realisiert ist. In dieser Transaktion stelle ich verschiedene Selektionen zur Verfügung.

Der Nutzer möchte jetzt, analog zu Reports oder Reporttransaktionen, verschiedene Varianten dieser Selektionen speichern und im Bedarfsfall wieder laden.

Wie realisiere ich das auf günstigstem Wege?


Viele Grüße

Norbert

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


Re: Selektionsvarianten für Modulpool

Beitrag von a-dead-trousers (Top Expert / 4481 / 231 / 1205 ) »
hi!

Normalerweise hängen die Varianten an den Selektionsschirmen.
Da diese Dynpros sind, benötigt es auch ein zugehöriges Programm/Report.
Ein Modulpool ist ein "Programm" (Das nur nicht direkt aufgerufen werden kann)
Ergo müsste das eigentlich out-of-the-box funktionieren.

Selektionsvarianten kann man übrigens mit dem "Speichern" Button im Selektionsbildschirm anlegen.
Wenn der nicht aktiv ist, liegt es vielleicht an einer Einstellung bei der Transaktion.

Ich muss gestehen, dass ich mit Modulpools noch nicht soviel gemacht hab, aber ich hab es gerade mit einem Selektionsbild innerhalb einer Funktionsgruppe (= im Prinzip das Gleiche) ausprobiert und da war der Speichern Button aktiv. (Aufruf mit CALL SELECTION-SCREEN)

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
SAP_ENTWICKLER

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Selektionsvarianten für Modulpool

Beitrag von black_adept (Top Expert / 4157 / 136 / 959 ) »
Hallo Norbert,

wenn du die Standardvariantenspeicherung von SAP verwenden willst, musst du deine Selektionen wie in einem Report deklarieren ( also mit PARAMETERS und SELECT-OPTIONS ). Dazu irgendwo im Rahmenprogramm einen neuen Include einfügen - am besten hinter dem TOP-Include aber vor den diversen anderen mit Forms, Modulen etc. Damit fallen dir zwar wesentliche Gestaltungsmöglichkeiten der Modulprogrammierung weg - aber dafür brauchst du dich nicht um die Variantenverwaltung kümmern.
Deine so definierten Selektionsbilder kannst du dann mit "Call selection-screen" aufrufen.

Wenn du hingegen deine eigenen Selektionsbilder verwenden willst musst du selber etwas programmieren.
Mir käme da als recht einfache Möglichkeit in den Sinn alle Felder deines Screens mittels EXPORT TO DATABASE ... zu exportieren oder halt von dort zurückzuladen.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
SAP_ENTWICKLER

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

0
Antw.
984
Views
Selektionsvarianten
von SAP_ENTWICKLER » 12.12.2017 18:16 • Verfasst in ABAP® Core
3
Antw.
9120
Views
Löschen von mehreren Selektionsvarianten
von Alexander D. » 11.06.2012 14:27 • Verfasst in Basis
29
Antw.
9082
Views
Parametertransaktion für einen Modulpool
von einar46 » 30.06.2015 07:35 • Verfasst in ABAP® Core
5
Antw.
3592
Views
Pfelge-View als Modulpool nachprogrammiert mit TC + App Log
von MarkusW » 29.01.2007 15:15 • Verfasst in Dialogprogrammierung
4
Antw.
2528
Views
Programme suchen mit Programmtyp xx (z.B. M^=Modulpool)
von gse » 29.06.2006 09:50 • Verfasst in ABAP® Core

Ü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

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43129
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 44814
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 42948

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

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43129
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 44814
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 42948

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 43129
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 93871
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 109053
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 117152