AW: [Allegro] Umcodierung der Benutzereingabe

Thomas Berger ThB at Gymel.com
Di Dez 11 16:39:54 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Fischer,

>>    1  altbestand 00134
>> ...
>>
>> an dieser Stelle:
>> #98n
>>
>> !u1 b" " r5,0 p"|8"
>>
>> #+#
>>
>> soll bei Eingabe von   altbestand 122
>> nach der Leertaste begonnen werden (b" ") und dann die von 
>> mir vorgenommene Eingabe (in diesem Fall 122) rechtsbündig 
>> auf 5 Stellen mit Nullen aufgefüllt werden, also dass im 
>> Prinzip nach altbestand 000122  gesucht wird.
> 
> Mir ist nicht klar, wieso Sie mit Ihrer Methode bei
> 
> altbestand 01224
> 
> landen, denn meines Erachtens wird dort 
> 00122
> gesucht.
> Unabhängig von Herrn Bergers Bemerkungen würde ich meinen, dass
> 
> !u1 b" " r5,0 p"|8altbestand "
> 
> Sie eigentlich an die von Ihnen gewünschte Stelle führen sollte.
> Ich weiß nicht, wo sonst der "altbestand" herkommen sollte.

naja, so unabhaengig koennen Sie das nicht meinen: In Frau Panski's
Situation wird der von Ihnen so intensiv studierte Code bei #98n ja nie
ausgefuehrt, sondern bei #-8 die auf den verpatzen Sprung folgenden
Zeilen. In den Standard-Parametern steht dort dann nur
#u1 >O
und in #(O wird der numerische Teil auf fuenf Stellen rechtsbuendig
gebracht, also exakt das, was Frau Panski vorhat. Ich vermute daher
mal, dass in #(O bereits eingegriffen wurde, etwa dergestalt, dass
die Zahl auf vier Stellen rechtsbuendig gebracht wird, was das Verhalten
(Sprung zu "0122..." statt "00122") gut erklaeren koennte.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHXq9KhKFJT0F1FsoRAiOIAJ4tJtNNZHM8WxW80EMT7n5Dfh8SMwCeJyYA
tPFUVivGJZ0CCeBTUp+CO4Y=
=3hcR
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro