Re: AW: [Allegro] alf (win): ausleihdatensätze werden mit a-identnummer erzeugt (1)

Klaus Lehmann lehmann_klaus at t-online.de
Di Aug 18 08:20:17 CEST 2009


On Tue, 18 Aug 2009 07:51:51 +0200 Panski, Regine wrote:

guten morgen frau panski, 

<>Hallo Herr Lehmann,
<>wenn Sie in den Exemplarsätzen keine #00 wollen, müssen Sie das beim
Anlegen der Exemplarsätze verhindern. Das wird automatisch so gemacht
in a-exemp.flx. Zur Vorbereitung Ihrer Datenbank für alf einfach alle
Exemplarsätze mit #00- belegen !


eiei.... das ist aber ungünstig. 
es ist eine gestandene dos-ausleihdatenbank (mit 200.000 exemplaren). 
darüber habe ich noch nicht nachgedacht. das müsste retrospektiv
geschehen. vermutlich ist das möglich.
trotzdem weiter nachgedacht/nachgefragt:

1. wäre es nicht sinnvoll, dieses so einzubauen (wie?), daß es gar
nicht erst passieren kann?
2. auch sollte es als default in die a-exemp.flx eingebaut werden,
sodaß nicht sinnlos(?) #00 mit a-Einträgen verschleudert werden?
ist das nachvollziehbar?



evtl interessant für andere dos-konvertiten:
in der #9DG fehlt eine exemplarzählung: sfe mit einem zahlenwert (0-??)
[sf=subfield].
wenn subfield_e nicht belegt ist, werden keine exemplare angezeigt. ich
habe pauschal allen exemplaren ein subfield_e1 verpasst. somit werden
dann auch anklickbare exemplare (plural!) angezeigt. die zählung auf
dem bildschirm ist zwar unsauber, es wird immer nur "1."
vorrangestellt, aber alles ist brauchbar.


viele grüße
Ihr Klaus Lehmann



<> 
<>
<>> -----Ursprüngliche Nachricht-----
<>> Von: allegro-bounces at biblio.tu-bs.de
[mailto:allegro-bounces at biblio.tu-
<>> bs.de] Im Auftrag von Klaus Lehmann
<>> Gesendet: Dienstag, 18. August 2009 07:41
<>> An: Diskussionsliste Allegro-C
<>> Betreff: [Allegro] alf (win): ausleihdatensätze werden mit
a-identnummer
<>> erzeugt (1)
<>> 
<>> Guten Tag Herr Eversberg,
<>> 
<>> in unregelmäßiger Folge werden von mir eenige Anmerkungen und
Fragen zu
<>> alf kommen.
<>> Benutzt wird die aktuelle Version.
<>> 
<>> Ein Ausleihdatensatz wurde mit einer #00 (a) erzeugt. Warum?
<>> 
<>> #00 a0056448
<>> #99e20090817/15:10:14
<>> #9DFa0046197
<>> #9DG0sfsDEU GRD Rechtschr 5.04.13
<>> (06)sfz07-13-484sfa100154619795sfmNOsfF8sfe1
<>> #9DIsfu200009185795sfD20090805sfR20090909sfC2sfn0sfr20090817
<>> 
<>> 
<>> den gang der dinge etwas nachvollzogen....:
<>> 
<>> 
<>> die ganz normale alf-ausleihe ueber alf.flx
<>> 
<>> :ausg
<>>    Funktion 1 = Checkout
<>> #uaC1
<>>    Eigentliche Ausleihfunktion aktivieren
<>> exec a-chkout
<>> 
<>> 
<>> , dann weiterleitung auf a-chkout.
<>> nirgends entdecke ich die deklaration auf #00 mit a.
<>> 
<>> allerdings, in der a-chkout.flx:
<>>   Formulardatei ist nicht vorhanden? dann gehts nicht:
<>> :af
<>> addform alf.frm   // die Ausleih-Formulardatei laden
<>> if no mes Formulardatei alf.frm fehlt;end
<>> form aLF
<>> if cancel disp;sho rec;end
<>> jump verb
<>> 
<>> alf.frm wird (hier?) geladen.mit aber keiner Vorgabe von #00 (a).
<>> wäre es nicht sinnvoller, #00 würdfe hier mit "-" versehen?
<>> 
<>> 
<>> vielen dank,
<>> Ihr Klaus Lehmann
<>> 
<>> 
<>> 
<>> 
<>
<>_______________________________________________
<>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