Index: cat.api =================================================================== --- cat.api (revision 1307) +++ cat.api (working copy) @@ -968,7 +968,7 @@ #ch +- i2,y e0 #9y und #9z auch raus #ch +- i2,z e0 -#u1 >Z fuer #91 das UP Z aufrufen +#u1 dzn >Z fuer #91 das UP Z aufrufen #+# @@ -978,7 +978,7 @@ #98D Signatur aus #9DG #ch s =s1 e0 -#ch z >Z ZgNr Expl.Satz +#ch dzn z >Z ZgNr Expl.Satz #t{ 8 } #us1 +#us1 I4,- p"|8" e2 falls Signatur nicht mit "-" beginnt #+# @@ -1884,8 +1884,7 @@ #-9 Reg. 9 #u1 +#99i i4,i e0 ISBN #u1 +# i4,U y0 URL: nicht veraendern -#u1 +# i4,Z >Z Zugangsnummer -#u1 +# i4,Z y0 p{"Z"} b1 dzn P>Z Azn #uzn setzen wg. Prefix +#u1 +# i4,Z y0 p{"Z"} b1 dzn P>Z Azn Zugangsnummer, #uzn setzen wg. Prefix #u1 +# i4,I v5,: y0 ISSN: nicht veraendern #u1 +# y0 i4,D Erf.Datum #u1 +#98i I4,i I4,I i8,- b"-" b"-" e0 ISSN "-" an der 4. Stelle @@ -2042,7 +2041,7 @@ #u1 +#u1 z y0 =s1 Invnr #+# #u1 a { 8 } e0 Barkode vorhanden: neuen Schluessel einleiten -#us1 >Z 9 ZInvnr +#us1 dzn >Z 9 ZInvnr #us1 ds1 e0 #+# @@ -2433,15 +2432,10 @@ #(Z Invnr. % etwas kompliziertere Logik, damit auch Zugangsnummern funktionieren, die % mit "Z" beginnen... -#u1 dzn B"z" e"" =zn -#uzn f"Z" p"|9Z!" e"!" ergaenzt fuer die Umcodierung der Benutzereingabe - % etwas kompliziertere Logik, damit auch Zugangsnummern funktionieren, die - % mit "Z" beginnen... - #uzn +#uzn Z falls Aufruf von #-9 (Umcodierung Benutzereingabe) -#u1 dzn f"Z" p{"|9Z"} B"z" f32 e"" =zn -#uzn y0 f"Z" e"[:.,-/ ]" -!uzn b"[:.,-/ ]" r5 +#u1 dzn p{"|9Z"} B"z" f32 e"" Azn +#uzn y0 e"[;:.,-/ ]" +!uzn b"[;:.,-/ ]" r5 #uzn dzn Z #)Z