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.
5094
Views
UPPER
von ewx » 04.05.2009 14:28 • Verfasst in ABAP® Core
1
Antw.
1423
Views
Upper level in MVC
von Alonso » 02.09.2005 12:30 • Verfasst in Web-Dynpro, BSP + BHTML
3
Antw.
1505
Views
WITH space mach keine Leerstelle
von kaim77 » 06.12.2013 15:21 • Verfasst in ABAP® Core
5
Antw.
8476
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.
9609
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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1785
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2327

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1785
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2327

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 361
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 960
MS-Word als Editor
letzen Monat von tekko 1 / 4470