[58977] in SAPr3-news
=?iso-8859-1?q?Re:_RFC=5FREAD=5FTABLE:_Kann_Feld_verk=FCrzt_ausgelesen_werden,_analog_zu_Left$()_in_VB=3F?=
daemon@ATHENA.MIT.EDU (Joerg Lueders)
Sun Mar 4 07:27:11 2007
To: sapr3-news@mit.edu
Date: 4 Mar 2007 04:26:48 -0800
From: "Joerg Lueders" <joerg.lueders@lueders.biz>
Message-ID: <1173011207.897833.226400@s48g2000cws.googlegroups.com>
On 4 Mrz., 10:04, "Joerg Lueders" <joerg.lued...@lueders.biz> wrote:
> On 4 Mrz., 08:13, wall...@gmx.org wrote:
>
>
>
>
>
> > On 3 Mrz., 19:45, "Joerg Lueders" <joerg.lued...@lueders.biz> wrote:
>
> > > Hi,
>
> > > versuche bestimmte protokollierte =C4nderungen aus CDPOS zu lesen.
> > > Klappt wie immer gut.
>
> > > Manko: die Felder f=FCr den alten und den neuen Wert sind beide so la=
ng,
> > > dass Buffer Exceeded erh=E4lt, sogar wenn man nur eines dieser Felder
> > > zur=FCckgegeben haben m=F6chte. Die scheinen alleine schon =FCber der=
512-er
> > > Grenze zu liegen.
>
> > > Die Werte darin sind max. 10 Zeichen lang.
>
> > > Frage: kann ich es via RFC schaffen, dass ich nur die ersten 10
> > > Zeichen erhalte?
>
> > > In VB kann ich Left$(MeinFeld, 10) sagen. Aber das wird hier kaum
> > > funktionieren, oder?
>
> > > Gibt es alternativ eine Art Trim-Funktion, um die =FCbergebenen Werte=
zu
> > > k=FCrzen?
>
> > > W=E4re f=FCr jeden Tipp dankbar.
>
> > > J=F6rg L=FCders
>
> > wie w=E4rs mit offset- und l=E4ngenangaben?
>
> > ala: value_old2 =3D value_old1(10) ?- Zitierten Text ausblenden -
>
> > - Zitierten Text anzeigen -
>
> Hi,
>
> danke f=FCr den Tipp.
>
> Aber: meine RFC-Kenntnisse basieren auf einem Beispiel aus dem
> Internet, da ich extrem modifiziert habe. Leider kommt darin ein
> Offset nicht vor.
>
> K=F6nntest Du mit einem kurzen syntaktischen Beispiel dienen?
>
> Danke und Gru=DF
>
> J=F6rg L=FCders- Zitierten Text ausblenden -
>
> - Zitierten Text anzeigen -
Habe offenbar einen Fehler begangen. Nicht jedes der Felder VALUE_OLD
und VALUE_NEW war gr=F6=DFer 512, nur in der Summe klappte es nicht. Nehme
ich nur VALUE_NEW und lese den alten Wert im 2. Durchlauf ein, dass
haut es hin.
Trotzdem danke f=FCr die M=FChe!
J=F6rg L=FCders