aktueller Wert

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

aktueller Wert

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hi!
Wie kann man bei einem SELECT-OPTIONS
abfragen welchen Wert er gerade bearbeitet.
(LOW und HIGH Felder enthalten Benutzereingaben)

Bsp: User gibt einen Wertebereich an von 90 bis 95.
Wie kann man zu gegebener Zeit ermitteln welchen
Wert das Programm (gerade bearbeitet) aktuell aus diesem Range bearbeitet 90 oder 91 oder 92 .....

Gibt es vielleicht dafür eine Systemvariable
sy-????

Grüße
bohne

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


Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Die Wert werden eingegeben und dann kann mittels CHECK geprüft werden, ob ein Wert in diese Selektion fällt oder nicht.
Die werden nicht einzeln bearbeitet.
Und wenn du wissen möchtest, welchen Wert der Benutzer gerade einträgt, dann :cry:
Ein bisschen mehr Infos zu deinem Problem wären -- wie immer -- hilfreich!!!!
Enno.

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hi!
Also ich versuche immer den neu ermittelten
Kunden(customid) auf eine neue Seite zu plazieren.
Eingabe des Benutzers: 275 bis 281

statt
275 276 277 278 279 280 281 zu durchlaufen
berücksichtigt das u.g. Programm nur
275 und die letzte Zahl 281.
Was ist hierr falsch

Code: Alles auswählen.

tables sbook.
data nummer1 type SBOOK-CUSTOMID.
nummer1 = s_kdnr-low.

start-of-selection.
SELECT * FROM  SBOOK WHERE CUSTOMID IN s_kdnr .
if nummer1 EQ sbook-customid.
 write: / '##############################',SBOOK-  CUSTOMID .
else.
NEW-PAGE.
nummer1 = SBOOK-CUSTOMID.
ENDif.
endselect.

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo Bohne!
Du hast doch diese Frage im Prinzip schon einmal gestellt und eine Antwort erhalten! Hast Du diese wirklich befolgt?

http://www.abapforum.com/forum/viewtopi ... highlight=

MfG

Thomas R.

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Ja,
klar aber wie man sieht ist es nicht so dass
ich nicht bemüht bin das Problem zu lösen, ich finde
nicht dass ich im jetzigen Status damit schneller
an der Lösung dieses Problem wäre.

Es muss doch möglich sein innerhalb einer
select ... endselect - Schleife den neuen Wert
der dynamisch inkrementiert wird (kann man nachvollziehen mit

Code: Alles auswählen.

write: / 'KD-NR',SBOOK-CUSTOMID .
)
einer Variable namens

Code: Alles auswählen.

nummer1 = SBOOK-CUSTOMID.
zuzuweisen .


Somit wäre mein Problem gelöst.

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo bohne,

1.) Du willst eine sortierte Ausgabe? Verwende in Deinem SELECT die ORDER-BY Klausel (Siehe F1 auf SELECT)

2.) Dein Coding tut doch was Du willst (Die Zuweisung klappt doch). Hast Du vielleicht nicht alle Daten, die Du erwartest? Teste doch einzelne Kundennummern und sieh Dir das Ergebnis an.

MfG

Thomas R.

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Hi Bohne,

1.: SELECT INTO TABLE!
2.: LOOP
3.: AT->F1 (Speziell "AT NEW")

Enno

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Thomas R
vielen Dank das klappt der Code war richtig
es gab nur keine Datensätze dazu.

Grüße
bohne

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo Bohne,
aber vergiß den Hinweis von Enno nicht!
Der Code funktioniert zwar, ist aber "suboptimal" und "etwas unschön".

MfG
Thomas R.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
8809
Views
Aktueller Mehrwertsteuersatz
von cali » 11.01.2007 08:24 • Verfasst in Sales and Distribution
11
Antw.
2954
Views
aktueller Tabelleneintrag
von mamba » 06.03.2006 11:13 • Verfasst in ABAP® für Anfänger
1
Antw.
1257
Views
Aktueller Preis
von 82kolu1bma » 17.12.2015 09:04 • Verfasst in ABAP® für Anfänger
7
Antw.
6895
Views
Aktueller Tag des Jahres ermitteln
von chatty » 28.07.2005 08:10 • Verfasst in ABAP® Core
2
Antw.
1384
Views
Wert aus Pop-Up für Updateprogramm
von dv88 » 06.04.2010 08:22 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 10 Stunden von Bright4.5 3 / 1485
Regex in where
vor 12 Stunden von tar 6 / 157

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

Daten an Tabelle binden
vor 10 Stunden von Bright4.5 3 / 1485
Regex in where
vor 12 Stunden von tar 6 / 157

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821