Re: AW: [Allegro] ALF-Systemdatensätze

Anando Eger a.eger at aneg-dv.de
Di Jun 27 14:22:04 CEST 2006


Hallo Frau Rosowski,

> var #9DG$m\ins
> #umT clo res

steht das wirklich so in Ihrer Datei? wenn ja, könnte
das der Fehler sein:

> var #9DG$m\ins #umT 
> clo res

wäre richtig.

Viele Grüße
Anando Eger

On 27 Jun 2006 at 10:45, Rosowski, Ute wrote:

> Hallo, Herr Eger habe a-chkout.flex wie folgt nach Ihren Anweisungen geändert:
>   Medientyp entnehmen, default 0 wenn nicht gesetzt
>  var #9DG$m
>  if "" var "0"
>  if "BM" var "0"
>  if "MC-E" var "1"
>  if "MC-L" var "2"
>  if "CD-U" var "3"
>  if "SP-F" var "4"
>  ins #uaM
>  clo res
> var #9DG$m\ins
> #umT clo res
> 
>   Medientypstamm laden, um Typcode zu ermitteln
> var "|; SYSE" #umT f1nd if no jump no_MTypStamm
> var #9A(1,1) jump MTyp_laden
> 
> :no_MTypStamm
> var "0"
> 
> :MTyp_laden
> ins #uaM
> 
>   Medientypsatz laden  (SYSDM/L im Reg. 11)
> var "|; SYSD" #uaM "/" #uaL
> 
> Daraufhin wurde beim Test der Vermerk angegeben: "ungültige Eingabe". Die Ausleihfrist
> betrug bei den entsprechenden Medien wiederum 4 Wochen statt 2 Wochen. Da muss noch
> irgendwo der Wurm drin sein.
> Viele Grüße
> 
> Ute Rosowski
> Hephata Hess. Diakoniezentrum e.V.
> Bibliothek
> Elisabeth-Seitz-Str. 9
> D-34613 Schwalmstadt-Treysa
> Tel.: +49 (0)6691/18-1456
> Fax: +49 (0)6691-18261456
> e-mail: Bibliothek at Hephata.com
> -----Ursprüngliche Nachricht-----
> Von: allegro-bounces at biblio.tu-bs.de [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag
> von Anando Eger
> Gesendet: Montag, 26. Juni 2006 15:37
> An: Allegro-C Diskussionsliste
> Betreff: Re: [Allegro] ALF-Systemdatensätze
> 
> Hallo Frau Rosowski,
> 
> Sie schrieben u.a.:
> 
> > Wir haben die neueste ALF-Windows-Version installiert. Leider habe wir jetzt
> folgende
> > Probleme, da scheinbar nicht auf die unter DOS eingegebenen Datensätze
> zurückgegriffen
> > wird:
> > 
> > 1.	Ausleihristen für Medien (Videos, Zeitschriften etc.), die nur 2 Wochen betragen
> > sollen, werden mit 4-Wochenfrist (Bücher) ausgeliehen. 
> 
> Für die Fristen würde ich folgende Änderung in a-chkout.flx vorschlagen:
> ab Zeile 135 Version 2006e:
> --------------------------------------------------------------
>   Medientyp entnehmen, default 0 wenn nicht gesetzt
> var #9DG$m\ins #umT
> clo res
>   Medientypstamm laden, um Typcode zu ermitteln
> var "|; SYSE" #umT
> f1nd
> if no jump no_MTypStamm
> var #9A(1,1)
> jump MTyp_laden
> 
> :no_MTypStamm
> var "0"
>   
> :MTyp_laden
> ins #uaM
>   Medientypsatz laden  (SYSDM/L im Reg. 11)
> var "|; SYSD" #uaM "/" #uaL
> --------------------------------------------------------------
> 
> > 2.	2. und 3. Mahnungen erfolgen jeweils schon einen Tag nach der vorhergehenden
> Mahnung.
> > Es soll aber eine Frist von 5 Öffnungstagen dazwischen liegen. 
> 
> In a-mahn.flx steht dazu: 
> --------------------------------------------------------------
>   Jetzt Expl.Satz aktualisieren
>   naechstes Mahndatum ist morgen (noch verbessern)
> Day +1
> var (e"/")
> ins $M-#9DH
> --------------------------------------------------------------
> Hier müßten eigentlich die Fristen aus den Systemsätzen entnommen werden ...
> 
> > Ein weiteres Problem ist, dass jeder Vorgang (Mahnung, Ausleihe, Rückgabe etc.) eine
> > eigene Ident-Nummer (00) erhält. Das ist zumindest in der fortlaufenden Form zu der
> > Titelaufnahme Ident-Nummer nicht erwünscht, da wir dann im Register 9 ein
> Durcheinander
> > an Datensätzen haben. Was kann da gemacht werden?
> 
> Ich habe meine Anwendungen alle so angepaßt, dass die #00 in Exemplar-, Gebühren- und 
> sonstigen Sätzen, in denen sie unter DOS nicht vorhanden war, immer mit "-" belege.
> Diese Änderung betrifft dann alle Masken und relevante Flexe.
> (alternativ könnte man den Hilfsabschnitt in der *.?pi verwenden - ist aber schwerer
> beherrschbar)
> 
> 
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
> _______________________________________________
> 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