Programmieraufgabe : Geben Sie eine Liste aus der Form: A bcd... B cde... D efg...

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

Programmieraufgabe : Geben Sie eine Liste aus der Form: A bcd... B cde... D efg...

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Hallo Zusammen,
ich bin Anfängerin in ABAP und ich habe eine Programmieraufgabe :

Geben Sie eine Liste aus der Form:
A bcd...
B cde...
D efg...
...
mit den Selektionsparamentern
1. Buchstabe (bis)
2. kleiner Buchstaben
3. Buchstabe ausgenommen

Das Programm soll für jeden Buchstaben bis einschließlich Parameter 1 eine Zeile ausgeben, in der der Buchstabe und die in Parameter 2 spezifizierte Anzahl darauf folgender Kleinbuchstaben steht. Der durch Parameter 3 spezifizierte Buchstabe soll ausgelassen werden.

Bereits im Selektions-Bildschirm soll geprüft werden:
• Parameter 1 und 3 sollen Buchstaben sein
• Parameter 3 soll lexikalisch >= Parameter 1 sein
• Parameter 2 soll eine Zahl zwischen 1 und 26 sein

Ich kann die nächste Buchstabe lese aber es kommt in upper case mit dem Folgende snippet.

PARAMETERS p_grbuch TYPE c DEFAULT 'A'.
DATA cnt TYPE i.
SEARCH sy-abcde FOR char IN CHARACTER MODE.

cnt = sy-fdpos + 1.
IF cnt GE 26.
cnt = 0.
ENDIF.
WRITE sy-abcde+cnt(1).

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



Re: Programmieraufgabe : Geben Sie eine Liste aus der Form: A bcd... B cde... D efg...

Beitrag von a-dead-trousers (Top Expert / 4407 / 224 / 1184 ) »
TRANSLATE ... TO LOWER/UPPER CASE ist auch sehr brauchbar für diesen Fall.
Alternativ kann auch das Zeichenfolgen-Template

Code: Alles auswählen.

ld_abcde = |{ sy-abcde case = lower }|
weiterhelfen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2759
Views
Dialogsteuerung Liste->Dynpro->Liste sy-ucomm
von cut1 » 08.12.2006 14:28 • Verfasst in Dialogprogrammierung
3
Antw.
1364
Views
FORM process_back.
von warup » 08.04.2013 16:22 • Verfasst in ABAP® für Anfänger
1
Antw.
1550
Views
Prüfen auf Form
von Tobbworld » 23.12.2005 07:25 • Verfasst in ABAP® für Anfänger
7
Antw.
4635
Views
FORM vs METHOD
von Dyrdek » 13.10.2016 12:20 • Verfasst in ABAP® für Anfänger
5
Antw.
4382
Views
Function und Form
von andi0815 » 18.09.2006 14:32 • 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.