Upper Case funktioniert nicht, oder ich mach was falsch?

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Upper Case funktioniert nicht, oder ich mach was falsch?

Beitrag von danielA. (ForumUser / 97 / 0 / 0 ) »
Hallo Leute,

mit meinem Upper Case habe ich nun schon mehrere Versuche gestartet, aber es passiert nix.

Ich habe ein Eingabefeld wie folgt deklariert:
_____________________________
selection-screen begin of block 000 with frame title text-000.
select-options: dayprog for t77ed-dienste no intervals.
selection-screen end of block 000.
_____________________________

Kleinbuchstaben werden hier nach einem druck auf Return nicht groß. Also habe ich zum Zeitpunkt "AT SELECTION-SCREEN" folgende Loopverarbeitung programmiert:
loop at dayprog.
translate dayprog-low to upper case.
* modify screen.
endloop.
Den "modify screen" habe ich zur Zeit auskommentiert, war aber auch schon an. Ich habe es zum Zeitpunkt "AT SELECTION-SCREEN OUTPUT" auch versucht, aber irgendwie funktionert es nicht.

Wenn ich es mir im Debuger angucke, scheint es dort zu funktionieren. Nur im Dynpro sehe ich nix.

Ich meine auch das ich es richtig mache, also kein Loop at Screen. Hierbei denke ich das es nicht funktioniert, weil ja hier ein Range hinter steckt.

Was mache ich nun falsch? Fehlt da noch was?

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Daniel,

die automatische Konvertierung in Großbuchstaben funktioniert natürlich nur, wenn die Domäne (hier DAYPROG) keine Kleinbuchstaben zuläßt.

Was Deinen LOOP angeht, solltest Du doch lieber ein 'MODIFY dayprog' machen. Ein MODIFY aif SCREEN hilft hier nicht viel... ;)
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von danielA. (ForumUser / 97 / 0 / 0 ) »
Hallo ereglam ;-))))),

yup, das war es.

Ich meine nämlich, dass ich es gestern in einem einzigen Test schon mal geschafft hätte. Aber lediglich 1 x, ich hab schon an mir gezweifelt.

Super, jetzt funzt es.

Danke + Gruß
danielA.

Beitrag von Kerstin (Specialist / 203 / 2 / 0 ) »
Versuchs doch mal mit modify dayprog in deinem LOOP.

Gruß Kerstin

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5137
Views
UPPER
von ewx » 04.05.2009 14:28 • Verfasst in ABAP® Core
1
Antw.
1600
Views
Upper level in MVC
von Alonso » 02.09.2005 12:30 • Verfasst in Web-Dynpro, BSP + BHTML
3
Antw.
1519
Views
WITH space mach keine Leerstelle
von kaim77 » 06.12.2013 15:21 • Verfasst in ABAP® Core
5
Antw.
8547
Views
Feldvorbelegen auf einem Dynpro. Wie mach ich es richtig?
von MH² » 23.02.2006 10:53 • Verfasst in ABAP® für Anfänger
3
Antw.
10165
Views
Switch Case
von Spookykid » 07.04.2011 17:07 • 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

FOR mit CORRESPONDING
vor 13 Stunden von sap_enthusiast 11 / 1611
Netzplan drucken
vor 13 Stunden von sap_enthusiast 2 / 158
SALV: Titel zu lang
vor 3 Tagen von ralf.wenzel 3 / 402
Web Feature Services (WFS) im SAP
vor 6 Tagen von msfox 1 / 928
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2815

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

FOR mit CORRESPONDING
vor 13 Stunden von sap_enthusiast 11 / 1611
Netzplan drucken
vor 13 Stunden von sap_enthusiast 2 / 158
SALV: Titel zu lang
vor 3 Tagen von ralf.wenzel 3 / 402
Web Feature Services (WFS) im SAP
vor 6 Tagen von msfox 1 / 928
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2815

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 6 Tagen von msfox 1 / 928
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 3248
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 3128