Selektionsbildschirm 2 Fragen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Selektionsbildschirm 2 Fragen

Beitrag von Prima Veritas ( / / 0 / 3 ) »
situation:
ich habe zwei felder auf einem selektionsbild die ich mit vorgaben "fest" füllen möchte. das "fest" füllen mache ich mit "modif id not" und das vorgeben mit "initialization .. etc. ".

mit unten stehenden coding habe ich aber leider zwei probleme, vielleicht könnt ihr mir ja da weiterhelfen ?! *hoff*

Frage 1:
es wird immer nur eine zeile gefüllt ! auf dem selektionsbild hat man die möglichkeit mehrere intervalle untereinander zu füllen, mein problem ist das er in meinem beispiel kein intervall macht sondern immer nur den "low" (von) und nicht den "high" (bis) übernimmt. im ergebnis sieht das so aus
1000
1020
anstatt
1000-1010
1030-1040

Frage 2:
neben dem eingabefeld wird auto. ein kleiner pfeil erzeugt womit man mehrere zeilen füllen kann. auf der selektionsmaske selbst sieht man nur ein feld und wenn mehr hinterlegt ist wird er kleine pfeil grün. wenn ich nun die felder "fest" vorgebe kann der anwender leider auch nicht mehr auf den grünen pfeil klicken um zu sehen welche eingaben hinterlegt wurden.

wäre euch sehr dankbar für eure hinweise !!

Code: Alles auswählen.

select-options:   feld1 for p0008-lga01 modif id not.

INITIALIZATION.
 feld1-low  = '1000'.
 feld1-high = '1010'.
 append feld1. clear feld1.
 
 feld1-low  = '1030'.
 feld1-high = '1040'.
 append feld1. clear feld1.

 AT SELECTION-SCREEN OUTPUT.         
   LOOP AT SCREEN.
        IF SCREEN-GROUP1 = 'NOT'.
           SCREEN-INPUT  = '0'.
           MODIFY SCREEN.
        ENDIF.
   ENDLOOP.

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


Selektionsbildschirm

Beitrag von kotelna (ForumUser / 27 / 2 / 0 ) »
Ich nutze folgendes:

Code: Alles auswählen.

INITIALIZATION.

  anln1-sign = 'E'.
  anln1-option = 'BT'.

  anln1-low = '400000'.
  anln1-high = '499999'.
  APPEND anln1.
Erklärung:
SIGN = 'I' => Include
SIGN = 'E' => Exclude

OPTION = 'EQ' => Is gleich LOW
OPTION = 'BT' => Zwischen LOW und HIGH
OPTION = 'CP' => LOW mit *
(OPTION) entspricht den zulässigen Operatoren in SAP

Bei mehreren Einträgen hat User immer die Möglichkeit die Werte zu ändern. Auch mit dem grünem Pfeil, der sich bei mehreren Einträgen zeigt.

Gruß

Kotelna (CZ)

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
zu 2.)

Code: Alles auswählen.

   IF screen-group1 = 'NOT' AND ( screen-name = 'FELD1-LOW' OR   
                                  screen-name = 'FELD1-HIGH' ).  

Seite 1 von 1

Vergleichbare Themen

7
Antw.
4105
Views
Selektionsbildschirm
von henri » 15.06.2015 18:25 • Verfasst in ABAP® für Anfänger
0
Antw.
1401
Views
Eingabebereites ALV-Grid auf Selektionsbildschirm
von chhe001 » 15.10.2007 13:37 • Verfasst in ABAP Objects®
13
Antw.
5267
Views
Ausgabe nach Selektionsbildschirm
von Dyrdek » 05.10.2016 09:29 • Verfasst in ABAP® für Anfänger
2
Antw.
2367
Views
Kriterien aus Selektionsbildschirm lesen (PNP)
von Dyrdek » 04.11.2016 08:32 • Verfasst in Human Resources
1
Antw.
1763
Views
Dynamischer default in Selektionsbildschirm
von Ifrit » 22.06.2006 10:31 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

ATC Finding in Smartforms
vor 19 Stunden von Pfalz-Zauber 1 / 64
LSMW-Problem
vor 22 Stunden von rob_abc 4 / 132

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

ATC Finding in Smartforms
vor 19 Stunden von Pfalz-Zauber 1 / 64
LSMW-Problem
vor 22 Stunden von rob_abc 4 / 132

Unbeantwortete Forenbeiträge

ATC Finding in Smartforms
vor 19 Stunden von Pfalz-Zauber 1 / 64
SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 62765