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.
3393
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.
2656
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

Zeilenumbrüche ersetzen
vor 43 Minuten von rob_abc 4 / 26
Dialog-Container mit Toolbar/Status
vor 20 Stunden von tar gelöst 19 / 2086
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

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

Zeilenumbrüche ersetzen
vor 43 Minuten von rob_abc 4 / 26
Dialog-Container mit Toolbar/Status
vor 20 Stunden von tar gelöst 19 / 2086
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 505
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2143
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8738