Kategorie-Nummernbereiche

Michael Lackhoff lackhof at uni-muenster.de
Do Mär 21 09:58:29 CET 1996


Liebe AllegrologInnen,

leider viel mir kein passenderes Subject ein. Es geht um folgendes 
Problem: Im M-Format gibt es z.B. fuer Schlagwoerte die Kategorien 
100-119. Nun wollen diese Kategorien fuer alle moeglichen Aufgaben 
gemeinsam verwaltet sein. Z.B. soll in der Abfrageliste nach 109 110 
und nicht 10: kommen. Bei Exporten gibt es das Problem mit dem ++ 
Befehl. Aehnlich steht es mit den Personenfeldern. Dort geht es nicht 
ueber die Zehnergrenze, sondern innerhalb eines Zehnerfeldes gibt es 
wiederholbare Kategorien, die aber auseinanderzuhalten sind, z.B. 
200-202 fuer Autoren, 203 fuer Hrsg. und 204-207 fuer weitere 
Personen. Oft waere es trotz der ueberschaubaren Kategorienanzahl 
wuenschenswert, mit ++ arbeiten zu koennen.
Hat fuer diese Problematik schon jemand Ideen entwickelt? Aehnliche 
Konstellationen gibt es ja auch in anderen Kategoriesystemen.

Fuer die Abfrageliste habe ich einmal etwas geschrieben, was ich hier 
auch gern zur Verfuegung stelle (fuer 110-119)
H     PV-Abschnitt in der .cPI, in der Abfrageliste selbst reicht 
       dann:
       -a
       100 "Schlagwort: "+a
#u1 i1,1 i2,0 i3,0 dst e0 #zz 0            zurücksetzen
#ust +#39a e0 #zz 0                         #ust vorhanden?
#u1 +#39a i1,1 i2,0 i3,: x"=109" e"." dst ast    nächsten Zehner
#nr +#39z e0 #zz 0                      sonst nichts tun
#39a e0 #zz 0
#ust x"+1" e"." =st                     Kategorienummer erhoehen
#t{ s4 }                                     nur fuer den Indikator
#u1 i1,1 i2,0 i3,: y0 Ast             eigentlicherKategorieinhalt 
#t{ s5 }
#ust y0 P" " M                          uebernehmen*
#t{ s1 }
#u1 e3 P" " M                           #10: loeschen
#t{ s5 }
#39z e0 #zz 0
#+#

* an dieser Stelle verstehe ich allerdings nicht, warum das P" " 
noetig ist. Ohne entstehen naemlich manchmal leere Kategorien. Z.B. 
wenn 15 Kategorien eingegeben wurden, entstehen ganz richtig 100-114, 
daneben gibt es aber manchmal(!) noch eine leere Kategorie #116. Wo 
die herkommt ist mir schleierhaft. Ich habe auch noch nicht entdeckt, 
unter welchen Bedingungen sie genau entsteht. Merkwuerdig auch, dass 
es eine Luecke gibt (115). Mit P" " werden solche Geisterkategorien 
entfernt.

Wer die Technik uebernehmen moechte kann sie sicher leicht auf
eigene Verhaeltnisse zurechtschneidern. An anderen Loesungen/Ideen
zu solchen Kategoriebereichen (etwa fuer den Import) bin ich wie
gesagt sehr interessiert. 

Gruss
Michael Lackhoff

########################################################################
# Michael Lackhoff                     e-mail  lackhof at uni-muenster.de #
# Hoersterplatz 4                      Tel.    0251-4833257            #
# 48147 Muenster                       FAX     0251-4833275            #
# Hochschule der Franziskaner und Kapuziner in Muenster                #
########################################################################



Mehr Informationen über die Mailingliste Allegro