[Allegro] Sprung $l
Thamm, Jochen
Jochen.Thamm at leopoldina.org
Mi Nov 9 14:38:23 CET 2016
Lieber Herr Eversberg,
Es sind RDA-Daten aus dem GBV die ich konvertiere mit einer eigenen .aim und was da in #09 rauskommt ist vielfältig. Wenn da sowas wie
#09 12345+25=25 (1)
soll nichts gemacht werden, kommt aber
#09 12345+6=ZDB4711$l25 (2)
an, wird #09 so bearbeitet, daß es dann so wie (1) aussieht. Und ich unterscheide die beiden Inhalte mit den (nicht)Vorhandensein von $l. Steht aber
#09 12345+25=Suppl.25 (3)
da, also kein $l, wird der Sprung trotzdem nicht ausgeführt. Es ist das l, was das Sprungverhalten bedingt, nicht $l. Seht da Supp.25 statt Suppl.25 ist das Sprungverhalten korrekt.
(3) kommt sehr selten vor, aber wenn ist nach der Bearbeitung alles hinter = weg
Nachfolgende Befehle wie var #09(b"$l") behandeln dann das $-Zeichen korrekt.
Viele Grüße
Jochen Thamm
Von: Allegro [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von Bernhard Eversberg
Gesendet: Mittwoch, 9. November 2016 13:53
An: allegro at biblio.tu-bs.de
Betreff: Re: [Allegro] Sprung $l
In der Doku steht:
if *#nnn_abc_ command
Wenn Kategorie #nnn im aktuellen Datensatz die exakte Zeichenfolge abc enthält, wird command ausgeführt.
Hier kann #nnn keine #u-Variable sein.
und hier wäre wohl das Wort "exakte" besonders hervorzuheben. Auch das $-Zeichen wird als exakt dieses
Zeichen gesucht, es muß also in Ihrem Fall $l auch exakt drinstehen in Feld #09.
Der $ hat hier, m.a.W, nichts zu tun mit dem Unterfeld-Code - oder was ist Ihre Intention?
B.E.
Gesendet: Dienstag, 08. November 2016 um 11:40 Uhr
Von: "Thamm, Jochen" <Jochen.Thamm at leopoldina.org<mailto:Jochen.Thamm at leopoldina.org>>
An: "Allegro-C Diskussionsliste" <allegro at biblio.tu-bs.de<mailto:allegro at biblio.tu-bs.de>>
Betreff: [Allegro] Sprung $l
Liebe Liste,
warum wird der Sprung
if not *#09_$l_ jump s3
nicht gemacht, wenn kein $l sondern nur ein l in 09 steht,? Also bei
#09 12345=irgendwasSuppl. 678
wird nicht zu s3 gesprungen.
Viele Grüße
Jochen Thamm
Deutsche Akademie der Naturforscher Leopoldina
– Nationale Akademie der Wissenschaften –
_______________________________________________ Allegro mailing list Allegro at biblio.tu-bs.de<mailto:Allegro at biblio.tu-bs.de> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20161109/d3bef3b5/attachment.html>
Mehr Informationen über die Mailingliste Allegro