[57750] in SAPr3-news
Re: Unicode und crlf
daemon@ATHENA.MIT.EDU (Tibor Gerke)
Tue Jul 25 16:04:06 2006
To: sapr3-news@mit.edu
Date: Tue, 25 Jul 2006 22:08:58 +0200
From: Tibor Gerke <tibor.gerke@gmx.de>
Message-ID: <44c678f8$0$24898$9b4e6d93@newsread4.arcor-online.net>
Hallo Mi×,
> Mi× schrieb:
>
> Eingabe Parameter ist vom Type "Any", verarbeitet wird aber nur der
> Type "String". Ursprünglich ist in diesem Fall ein struckturiertes
> Feld die Eingabe mit allen Feldtypen, die man so eingeben kann. Die
> Methode, die ich bearbeite, wird aber auch von vielen anderen gerufen.
> Aufgetaucht ist dieses Problem im Rahmen eines Upgrades und dem
> *Unicode"-Projects.
der erste Schritt dürfte erstmal eine Weiche für
RAW (byte-orientiert) und CHAR (zeichen-orientiert)
für den Eingabeparameter ANY sein.
Bei CHAR macht das Entfernen von CRLF vermutlich Sinn,
bei RAW wäre es vermutlich besser, erstmal zu fragen,
warum das noch RAW unter Unicode ist.
> Entweder stimmt der Typ nicht ( in der Struktur sind alle möglichen
> Feltypen), oder die Länge ist nicht richtig bestimmt oder oder....
Der Baustein DDIF_FIELDINFO_GET hat z.B. den neuen Import-Paramter
UCLEN, um die richtigen Offsets unter Unicode zu erhalten.
ciao
Tibor