[59088] in SAPr3-news

home help back first fref pref prev next nref lref last post

=?iso-8859-1?q?Re:_In_Formularfenster_Zeichenformat_anhand_von_Symboll=E4nge_zuweisen?=

daemon@ATHENA.MIT.EDU (Bernhard)
Fri Mar 16 08:22:36 2007

To: sapr3-news@mit.edu
Date: 16 Mar 2007 05:21:23 -0700
From: "Bernhard" <b.christiansen@osc-gmbh.de>
Message-ID: <1174047683.082454.147490@l77g2000hsb.googlegroups.com>

On 15 Mrz., 16:39, "St. Kother" <steffen.kot...@gmx.net> wrote:
.=2E.
> Ich habe f=FCr den Druck von BC mit Pr=FCfzeichen einen BC C2 mit L=E4nge=
 27
> und f=FCr den Druck ohne einen C1 mit L=E4nge 26. Die Routine zum Ermitte=
ln
> des Pr=FCfzeichens bei Code 39 muss ich mir noch zusammenzimmern...
>
> Mit welchem "Befehl" kann ich im Fenster die L=E4nge auslesen? LENGTH und
> STRLEN brachten beide keinen Erfolg, aber zweimal den Barcode. Sowohl
> mit IF..ENDIF als auch mit CASE..ENDCASE.
.=2E.

Hallo Steffen,
im SAPscript tun es lange nicht alle Befehle aus ABAP, aber IF geht
und Teilfeldzugriff mit Offset und L=E4nge geht. W=E4re denkbar Du fragst
ab:
/:  IF &BARCODE_FELD+26(1)& EQ &SPACE&
.=2E.
/:  ENDIF
Aber w=E4hrend ich so tippe: ist bei Dir denn nicht entweder C1 (ohne
Pr=FCfzeichen) oder C2 (mit Pr=FCfzeichen gef=FCllt ? Dann:
/:  IF &C1& EQ &SPACE
.=2E.
/:  ELSE (oder auch ELSEIF ...)
.=2E.
/:  ENDIF
Gru=DF
Bernhard


home help back first fref pref prev next nref lref last post