COMPLEX_SELECTIONS_DIALOG / Unicode

Benutzeroberflächen in SAP®-Systemen.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

COMPLEX_SELECTIONS_DIALOG / Unicode

Beitrag von drkasper (ForumUser / 18 / 0 / 0 ) »
Schönen guten Abend,

seit wir auf Unicode umgestellt haben, funktioniert der FuBa 'COMPLEX_SELECTIONS_DIALOG' nicht mehr anständig! Jedenfalls in meinem Programm :)

Nach dem Bestätigen der Eingabe mit Enter (auf dem Mehrfachselektionspopup), schneidet er das Feld zur Hälfte ab.

Beim Debuggen bin ich über ne Stelle gestolpert, an der die Feldlänge tatsächlich um die Hälfte gekürzt wird. Das Ganze geschieht in der Routine 'leng_2_cleng' im Programm 'rsdynss0'.

Code: Alles auswählen.

form ileng_2_cleng using    p_type type sychar01
                            p_ileng type i
                   changing p_cleng type i.

  if p_type co 'CNDT'.    " Unicode
    p_cleng =
       p_ileng / CL_ABAP_CHAR_UTILITIES=>charsize.
  else.
    p_cleng = p_ileng.
  endif.

endform.
Kann mir jemand erklären wieso ein Characterfeld mit der Länge 4 unter Unicode nur noch 2 Zeichen lang sein soll?!? Macht das an der Stelle überhaupt Sinn?


Schöne Grüße
dr.kasper

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


Beitrag von Arno Simon (ForumUser / 84 / 0 / 1 ) »
Ähm... Weil unter Unicode 2 statt 1 Byte zum speichern der Daten benutzt wird?

Gruß

Arno

Beitrag von drkasper (ForumUser / 18 / 0 / 0 ) »
Arno Simon hat geschrieben:Ähm... Weil unter Unicode 2 statt 1 Byte zum speichern der Daten benutzt wird?

Gruß

Arno
...und das rechtfertigt, dass ein Feld um die Hälfte gekürzt wird??!

Seite 1 von 1

Vergleichbare Themen

1
Antw.
790
Views
Selections Screen
von luk4s » 16.11.2017 14:44 • Verfasst in ABAP® für Anfänger
0
Antw.
2490
Views
Unicode-Strings via ABAP-OLE2 to EXCEL (NON-Unicode-SAP-Sys)
von fritz_herma » 15.03.2007 14:17 • Verfasst in ABAP® Core
7
Antw.
6526
Views
Dialog zum Drucken
von Jessy83 » 26.02.2008 11:56 • Verfasst in Dialogprogrammierung
1
Antw.
3966
Views
Reaktion auf /N im Dialog?
von Hellbender » 24.01.2007 10:37 • Verfasst in Dialogprogrammierung
1
Antw.
8537
Views
ALE Verarbeitung im Dialog
von ewx » 18.06.2013 16:36 • Verfasst in Exchange Infrastructure

Über diesen Beitrag


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

Aktuelle Forenbeiträge

SAP GUI Installation Probleme
vor 23 Stunden von Romaniac gelöst 2 / 102
Erweiterung in ME51N/ME52N:
vor 4 Tagen von ABAPlerv 1 / 273
Erweiterung in ME51N/ME52N:
vor 4 Tagen von ABAPlerv 1 / 255
DIN Norm Klassifizierung
vor 5 Tagen von Radinator 2 / 3166

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

SAP GUI Installation Probleme
vor 23 Stunden von Romaniac gelöst 2 / 102
Erweiterung in ME51N/ME52N:
vor 4 Tagen von ABAPlerv 1 / 273
Erweiterung in ME51N/ME52N:
vor 4 Tagen von ABAPlerv 1 / 255
DIN Norm Klassifizierung
vor 5 Tagen von Radinator 2 / 3166

Unbeantwortete Forenbeiträge

Erweiterung in ME51N/ME52N:
vor 4 Tagen von ABAPlerv 1 / 273
Erweiterung in ME51N/ME52N:
vor 4 Tagen von ABAPlerv 1 / 255