REUSE_ALV_POPUP_TO_SELECT - & - Doppelklick

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

REUSE_ALV_POPUP_TO_SELECT - & - Doppelklick

Beitrag von Robin (ForumUser / 10 / 0 / 0 ) »
Ich verwende den FuBa REUSE_ALV_POPUP_TO_SELECT und würde gern den Doppelklick abfangen. Also die Zeile speichern in welcher der Doppelklick ausgeführt wurde.
Alternativ würde mir auch eine ganz normale Einfachselektion über den Parameter I_CHECKBOX_FIELDNAME (oder ähnliches) reichen. Da hab ich bis jetzt aber nur Multiselekion hinbekommen.
Gibts da vielleicht einen Tipp?

Gruß und Dank Robin
Es ist immer verlockend die Zukunft zu opfern, um die Gegenwart ungestört genießen zu können.

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


Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo Robin,

Der FB REUSE_ALV_POPUP_TO_SELECT verhält sich in der Tat eigenartig. Aber folgendes Coding funktioniert:

Parameter
I_SELECTION = ' '
I_CALLBACK_PROGRAM = 'PROGRAMMNAME'
I_CALLBACK_USER_COMMAND = 'POPUP_UCOMM'

form popup_ucomm using ucomm type c
SELFIELD TYPE SLIS_SELFIELD.

if ucomm eq '&ICM'.
* read table ittab index selfield-tabindex.
check sy-subrc eq 0.
selfield-exit = 'X'.
endif.

ENDFORM.

mfg dele

Beitrag von Robin (ForumUser / 10 / 0 / 0 ) »
Erstmal vielen Dank für deine Antwort.

Aber ich rufe den FuBa REUSE_ALV_POPUP_TO_SELECT innerhalb eines anderen FuBa auf und dort kann ich doch kein form einbauen, oder?

Ich will doch nur das Ergebnis des ersten FuBa noch vor seiner Rückgabe durch den Anwender weiter einschränken lassen.

Also der erste FuBa-Aufruf liefert eine Liste und diese wird anhand des "schönen" Popups des REUSE_ALV_POPUP... angezeigt und durch Selektion weiter eingeschränkt. So kann dann der FuBa immer noch entscheiden ob er weitermacht oder beendet.

Danke :roll:
Es ist immer verlockend die Zukunft zu opfern, um die Gegenwart ungestört genießen zu können.

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo Robin

sicher kannst du in einem Funktionsbaustein eine Form-Routine einbauen - nach der Endfuntion-Anweisung. Als Programmname musst du den Namen des Functionpools bzw. der Funktionsgruppe angeben.

mfg dele

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4336
Views
Select-Option auf Popup erzeugen
von jondahl11 » 25.09.2007 15:12 • Verfasst in ABAP® Core
5
Antw.
3395
Views
REUSE ALV und Filter
von Google » 06.06.2007 16:12 • Verfasst in ABAP® Core
1
Antw.
1101
Views
Reuse ALV makieren
von dkast » 24.05.2018 15:36 • Verfasst in ABAP® für Anfänger
3
Antw.
2660
Views
ALV (REUSE) aktualisieren
von RiffRaff » 25.03.2005 13:29 • Verfasst in ABAP® Core
3
Antw.
2668
Views
Reuse ALV und Feld P
von Icke0801 » 19.12.2016 14:01 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 16 Stunden von black_adept gelöst 23 / 3780
User Exit EXIT_RQCPRM10_001
vor 17 Stunden von a-dead-trousers 2 / 310
Trennen Strasse und Hausnummer
vor 23 Stunden von payten 13 / 10665
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1357

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

Dialog-Container mit Toolbar/Status
vor 16 Stunden von black_adept gelöst 23 / 3780
User Exit EXIT_RQCPRM10_001
vor 17 Stunden von a-dead-trousers 2 / 310
Trennen Strasse und Hausnummer
vor 23 Stunden von payten 13 / 10665
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1357

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2892
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9484