Screenpainter und Selectoptions

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Screenpainter und Selectoptions

Beitrag von niermaj (ForumUser / 55 / 0 / 0 ) »
Hallo,
kann man so ein Attribut im Screenpainter pflegen das ich so was wie die Select-options im Report bekomme? Wichtig wäre mir die Hinterlegenung für mehrere Werte zu einem Eingabefeld.

Hat jemand eine Idee?

Gruß
Jörg

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


Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
FB RS_COMPLEX_SELECTION + Suche im Forum nach "Select-options"

Enno.

Beitrag von Gast ( / / 0 / 3 ) »
habe jetzt zwar einen Subscreen am Anfang des Programm definiert mit
SELECTION-SCREEN BEGIN OF SCREEN 8000 AS SUBSCREEN.
select-options: s_dat for zka_header-zkatab_year.
SELECTION-SCREEN end OF SCREEN 8000.

dann den Bereich im Dynpro mit dem Namen 8000 angelegt und im PBO versuche ich den Subscreen zurufen mit call screen 8000. Natürlich mit Fehler.
Was mache ich verkehrt.

Im Forum habe ich die Tips zu rate gezocken, aber wahrscheinlich nicht kapiert.

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Anonymous hat geschrieben:Natürlich mit Fehler.
Was mache ich verkehrt.
Wir helfen alle gerne, aber zumindest ich kann keine Gedanken lesen!!!!

WAS für einen Fehler bekommst du denn?

Enno

Beitrag von Jupp (ForumUser / 47 / 0 / 2 ) »
Anonymous hat geschrieben:habe jetzt zwar einen Subscreen am Anfang des Programm definiert mit
SELECTION-SCREEN BEGIN OF SCREEN 8000 AS SUBSCREEN.
select-options: s_dat for zka_header-zkatab_year.
SELECTION-SCREEN end OF SCREEN 8000.

dann den Bereich im Dynpro mit dem Namen 8000 angelegt und im PBO versuche ich den Subscreen zurufen mit call screen 8000. Natürlich mit Fehler.
Was mache ich verkehrt.

Im Forum habe ich die Tips zu rate gezocken, aber wahrscheinlich nicht kapiert.
Dazu braucht man kein Gedankenleser zu sein, ein Subscreen wird im PBO immer noch mit 'CALL SUBSCREEN [area]INCLUDING [programm] [screen]' aufgerufen und nicht mit CALL SCREEN.

Der Aufruf im PBO muss lauten
CALL SUBSCREEN area INCLUDING sy-repid '8000'.

Und im PAI entsprechend
CALL SUBSCREEN area.

wobei 'area' der Name des Bereichs ist, den du auf dem Dynpro als Subscreenbereich definiert hast.

Jupp
Always Better Alternatives Possible.

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Jupp hat geschrieben:Dazu braucht man kein Gedankenleser zu sein, ein Subscreen wird im PBO immer noch mit 'CALL SUBSCREEN [area]INCLUDING [programm] [screen]' aufgerufen und nicht mit CALL SCREEN.
Stimmt, da muss man nur lesen können... :oops:

Einfacher wird's mit einer halbwegs aussagekräftigen Fehlerbeschreibung trotzdem für alle Beteiligten..

Enno.

Beitrag von niermaj (ForumUser / 55 / 0 / 0 ) »
Hallo,
sorry für die Verwirrung :oops:

ich den einen Fehler behoben, aber wenn ich nun auf den Button für multi selection drücke passiert nichts. Muß ich den Fuba manuel im coding einbauen?
Und: die select-options nehmen fast die ganze Zeile ein und überblenden andere Felder. Wie kann ich das verhindern und den Text dazu ausblenden (S_BDAT___)?

Gruß
Jörg

Beitrag von niermaj (ForumUser / 55 / 0 / 0 ) »
Die Multiselection funktioniert jetzt. :lol:

Jetzt muß ich nur noch das mit Aufbereitung des Bildes hin bekommen.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2934
Views
ScreenPainter- Spalten verschieben
von debianfan » 30.05.2018 11:53 • Verfasst in Dialogprogrammierung
1
Antw.
2142
Views
Screenpainter & verschwundene Werte
von debianfan » 31.05.2018 11:31 • Verfasst in Dialogprogrammierung
1
Antw.
1458
Views
Screenpainter // Fehler // Weiterentwicklung
von ewx » 15.06.2018 12:31 • Verfasst in ABAP® Core
9
Antw.
2730
Views
Textbox mit F4 Suche über ScreenPainter
von stony007_de » 04.12.2015 14:37 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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.