AW: [Allegro] a-chkout.flx / Ausleihfrist
Bernhard Eversberg
ev at biblio.tu-bs.de
Do Apr 29 11:23:09 CEST 2010
Rall, Stefan schrieb:
>
> if not #uAM="A", if not #uAM=A u.ä. Aber das Flex unterscheidet noch nicht zwischen #uAM=A oder nicht #uAM=A.
>
So geht's nicht. Die Vergleichsanweisung arbeitet grundsätzlich ganz
anders als man es von anderen (richtigen) Programmiersprachen gewöhnt
ist. Hier hätte man zu schreiben:
var #uaM
if ="A" ...
if not ="A" ...
(ein "else" gibt's nicht).
Es wird stets ein Vergleich mit dem Inhalt der iV angestellt, d.h. man
muß zuerst den zu vergleichenden Inhalt da hineinschreiben.
avanti-FLEX kann zusätzlich dieses (a99 nicht):
if #uxy = #uab ...
(die Spatien sind wichtig)
jedoch geht das nur mit Variablennamen, nicht z.B.
if #uxy = "a"
oder sowas. Zum Nachlesen steht's in xif.rtf
B.E.
Mehr Informationen über die Mailingliste Allegro