Subscreen im Subscreen mit Tabstrip

Benutzeroberflächen in SAP®-Systemen.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Subscreen im Subscreen mit Tabstrip

Beitrag von Maggonski (ForumUser / 19 / 3 / 0 ) »
Hallo zusammen,
ich habe folgendes vor.
Auf einem Dynpro möchte ich ein Subscreen erstellen. In diesem möchte ich einen Tabstrip Darstellen. Sagen wir mal hierfür habe ich 2 Tabs gebaut.
Das Funktioniert nun auch soweit.
Jedoch möchte ich jetzt darin ein weiteren Subscreen mit Tabs erstellen.
Sagen wir mal auf dem ersten Tab soll ein weiterer Subscreen Bereich entstehen, mit zwei weiteren Tabs. Ich habe versucht die gleiche Logik wieder anzuwenden, jedoch wird mir gesagt das ich das Dynpro unter dem die anderen Dynpros aufgerufen werden sollen, nicht starten kann.
Hier mal mein Topinclude:
*&---------------------------------------------------------------------*
*& Include ZMRTABTESTTOP - Modulpool ZMRTABTEST
*&---------------------------------------------------------------------*
PROGRAM zmrtabtest.

DATA: dynnr LIKE sy-dynnr,
ok_code LIKE sy-ucomm.
CONTROLS: tabstrip TYPE TABSTRIP,
tabstrip2 TYPE TABSTRIP.


*&---------------------------------------------------------------------*
*& Module STATUS_0100 OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE status_0100 OUTPUT.

CASE tabstrip-activetab.
WHEN 'TAB1'.
dynnr = 110.
WHEN 'TAB2'.
dynnr = 200.
WHEN OTHERS.
tabstrip = 'TAB1'.
dynnr = 110.
ENDCASE.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.
ENDMODULE.
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0100 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE user_command_0100 INPUT.

CASE ok_code.
WHEN 'TAB1' OR 'TAB2'.
tabstrip-activetab = ok_code.
WHEN 'BACK'.
SET SCREEN 0.

ENDCASE.
ENDMODULE.
*&---------------------------------------------------------------------*
*& Module STATUS_0110 OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE status_0110 OUTPUT.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.


CASE tabstrip2-activetab.
WHEN 'TAB1_SC2'.
dynnr = 111.
WHEN 'TAB2_SC2'.
dynnr = 112.
WHEN OTHERS.
tabstrip2 = 'TAB1_SC1'.
dynnr = 111.
ENDCASE.
ENDMODULE.
*&---------------------------------------------------------------------*
*& Module USER_COMMAND_0110 INPUT
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE user_command_0110 INPUT.
CASE ok_code.

WHEN 'TAB1_SC1' OR 'TAB2_SC2'.
tabstrip2-activetab = ok_code.

ENDCASE.

ENDMODULE.

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


Seite 1 von 1

Vergleichbare Themen

1
Antw.
24605
Views
TABSTRIP oder Subscreen
von Rabea1103 » 03.07.2025 13:49 • Verfasst in Dialogprogrammierung
0
Antw.
3108
Views
Probleme Beim Subscreen im Subscreen
von dimes » 07.03.2007 14:50 • Verfasst in Dialogprogrammierung
11
Antw.
6355
Views
fcode in subscreen
von abap-strizi » 24.10.2005 10:24 • Verfasst in ABAP® Core
6
Antw.
3782
Views
Drucktaste in Subscreen
von Hedge » 23.04.2012 07:14 • Verfasst in ABAP® für Anfänger
7
Antw.
5557
Views
Druckbuttons auf Subscreen
von mazu » 28.03.2008 15:23 • Verfasst in Dialogprogrammierung

Über diesen Beitrag

Maggonski

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

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.