AW: [Allegro] order

Panski, Regine Regine.Panski at kg.verwalt-berlin.de
Di Feb 14 13:26:36 CET 2006


Hallo,
ich habe es mal so probiert:

yesno Bestellung speichern? (Nein: zurueck zum Formular, Abbruch: loeschen)
if no jump form
if cancel jump exit
if yes 

#uoR |:          // Register 10 
#uoP a       // Praefix X2005- 
#uoF a          // Praefix 05-  fuer das Feld im Datensatz [optional] 
set tbl loc           // .TBL blockieren, damit keiner speichern kann 
perf nextnum          // ermittelt die Nummer, liefert sie in #uoY 
if ="-1" jump fehler  // Nummernermittlung nicht gelungen 
var "praefix" #uoY    // <praefix = eigenes, gewünschtes Präfix im Datensatz 
ins #9DA              // nicht im Index! #nnn = Feld im Datensatz 
put free    // Satz speichern, zugl. TBL freigeben (erst ab V25.9) 
end
include nextnum.flx

Da wird die Bestellung ohne Nummernvergabe gespeichert. Wo ist noch der Fehler?
Gruß

Regine Panski
Kammergericht-Bibliothek
Elßholzstr. 30-33
10781 Berlin
(030) 90152411


> -----Ursprüngliche Nachricht-----
> Von: allegro-bounces at biblio.tu-bs.de [mailto:allegro-bounces at biblio.tu-
> bs.de] Im Auftrag von Bernhard Eversberg
> Gesendet: Dienstag, 14. Februar 2006 13:22
> An: Allegro-C Diskussionsliste
> Betreff: Re: [Allegro] order
> 
> Panski, Regine schrieb:
> 
> Frau Panski:
> 
> Das Problem liegt hier:
> >
> set tbl loc           // .TBL blockieren, damit keiner speichern kann
> perf nextnum          // ermittelt die Nummer, liefert sie in #uoY
> include nextnum.flx
> if ="-1" jump fehler  // Nummernermittlung nicht gelungen
> ...
> Die Zeile "include nextnum" muss weiter unten hin, und zwar
> mit einem
> end
> noch oben drüber.
> 
> So wie es hier steht, wird nextnum zwar ausgeführt, aber die nächsten
> Zeilen nicht mehr.
> Wir müssen wohl noch den Kommentar verbessern.
> 
> B.E.
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro



Mehr Informationen über die Mailingliste Allegro