PopUp Verhalten im window_manager create_decision_popup

1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

PopUp Verhalten im window_manager create_decision_popup

Beitrag von Kokolores (ForumUser / 2 / 0 / 0 ) »
Hallo zusammen,

ich habe bei dem Prozess der CRM Schnellsuche ein Popup in einem selbst erzeugtem Event Handler eingebaut. Der Aufruf des Popup und die dynamische Navigation aus dem Popup heraus funktioniert auch soweit.
Dazu habe ich die Standard Funktion und das Entscheidungs-Popup verwendet.
window_manager
create_decision_popup

Für folgende 3 Punkte habe ich jedoch leider keine elegante Lösung gefunden.
1. Das Popup soll immer nur maximal 1-mal zeitgleich geöffnet sein. Ein Nutzer soll nicht durch wiederholtes ENTER ebenso viele Mal Popups erzeugen. Ich will erzwingen das dieses PopUp an der Stelle nur 1 mal geöffnet sein kann. Ich brauche also sowas wie einen Verweis auf das bereits geöffnete Popup
2. Das Popup soll immer im Vordergrund stehen. Solange das Popup noch unselektiert geöffnet ist soll es sich nicht hinter anderen Sessions und Browser Fenstern verstecken.
3. Kosmetik: Das Popup soll aufblinken oder aktiv in den Vordergrund springen, wenn der Trigger für das Popup erneut ausgelöst wird. Dem Anwender soll ins Auge springen, dass das Popup nach eine Auswahl verlangt.

Hier ist der Code-Schnipsel wo das Popup erstellt wird.

Code: Alles auswählen.

DATA: lt_des_pop         TYPE tableviewcontroltab,
      ls_des_pop         TYPE LINE OF tableviewcontroltab.

        ls_des_pop-columnname = 'tobject_type'.
        ls_des_pop-title = 'Kurzbeschreibung'.
        APPEND ls_des_pop TO lt_des_pop.

        ls_des_pop-columnname = 'tobject_descr'.
        ls_des_pop-title      = 'Objekt-Beschreibung'.
        APPEND ls_des_pop TO lt_des_pop.

        CLEAR ls_des_pop.

        gr_dec_popup = comp_controller->window_manager->create_decision_popup(
            iv_title = 'Achtung: Zu dieser Nummer gibt es mehrere Treffer'
            iv_description = 'Wählen Sie aus der folgenden Liste das gewünschte Objekt:'
            iv_table_header_text =  'Gefunde Objekte:'
            iv_display_table = lt_result
            iv_visible_row_count = lines( lt_result )
            iv_visible_columns = lt_des_pop
            ).
Ich bin über jegliche Antwort sehr dankbar.

VG Kokolores

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


Seite 1 von 1

Vergleichbare Themen

5
Antw.
4344
Views
Popup
von tho_died » 15.01.2007 09:30 • Verfasst in ABAP® Core
7
Antw.
4896
Views
Popup Screen
von stony007_de » 21.08.2015 15:51 • Verfasst in ABAP® für Anfänger
2
Antw.
5244
Views
Dynprosteuerung Popup
von bapimueller » 09.08.2018 13:30 • Verfasst in Dialogprogrammierung
6
Antw.
4897
Views
ALV Hotspot Popup
von hmaxi96 » 16.01.2018 15:36 • Verfasst in ABAP® für Anfänger
7
Antw.
5019
Views
Popup erstellen
von Mr_Blonde » 08.01.2007 09:48 • Verfasst in Dialogprogrammierung

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 21 Stunden von ewx 1 / 48
Zukunft des ABAP Entwicklers
vor 5 Tagen von ralf.wenzel 6 / 390
HR in der Zukunft?
vor 5 Tagen von waltersen 5 / 2548
VS Code statt Eclipse
vor 6 Tagen von rob_abc 3 / 174
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 271

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

Prüfzeugnisse Anlagen finden
vor 21 Stunden von ewx 1 / 48
Zukunft des ABAP Entwicklers
vor 5 Tagen von ralf.wenzel 6 / 390
HR in der Zukunft?
vor 5 Tagen von waltersen 5 / 2548
VS Code statt Eclipse
vor 6 Tagen von rob_abc 3 / 174
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 271

Unbeantwortete Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 21 Stunden von ewx 1 / 48
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6159
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23846