AW: [Allegro] avanti: variable/cstring

Thomas Fischer fischer at sub.uni-goettingen.de
Do Nov 5 13:30:54 CET 2009


Hallo Herr Allers,

herzlichen Dank für den Test!
Nach Ihrem Erfolg habe ich etwas tiefer geschaut und festgestellt, dass das
System, auf dem ich getestet habe (avadmin), im Übereifer alle "'" *vor* der
Übergabe an den Avanti-Server mittels "\" kaschiert und damit die Suche
deaktiviert hat.
Warum das so ist muss ich noch prüfen, ich vermute, dass es etwas mit den
"Magic Quotes" von PHP zu tun hat.

Mit freundlichen Grüßen
Thomas Fischer  

> -----Ursprüngliche Nachricht-----
> Von: allegro-bounces at biblio.tu-bs.de 
> [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von 
> Heinrich Allers
> Gesendet: Mittwoch, 4. November 2009 20:43
> An: Allegro-C Diskussionsliste
> Betreff: Re: [Allegro] avanti: variable/cstring
> 
> Hallo Herr Fischer:
> 
> 
> > ich versuche für die Suche in einem Register die dafür zuständige 
> > Registerzeile zu ermitteln.
> 
> 
> Hm, die Registerzeile, auf die man als letztes zugegriffen 
> hat, kann man sich unter a99 mit
> 
> 
> x var g\mes
> 
> 
> zeigen lassen. Aber aus dem folgenden geht hervor, daß Sie 
> etwas anderes meinen:
> 
> 
> > Mit A99 geht das für das Register mit dem symbolischen Namen "FIN" 
> > z.B. mit (  = ASCII 20):
> > 
> > x var I (b'FIN' b'=' e' ') \mes
> 
> 
> Ich habe das mal für die Demo-Datenbank nachvollzogen, 'FIN' 
> durch 'PER' ersetzend (da es 'FIN' als symbolischen 
> REgisternamen in der Demo-cat.api nicht gibt. Mit
> 
> 
> x var I (b'PER' b'=' e' ') \mes
> 
> 
> bekomme ich gesagt: "Personennamen" - also ok!
> 
> 
> > Für Avanti geht das mit
> > 
> > var I (b'FIN' b'=' e' ')
> > ins #uTI
> > write <TITEL> #uTI n
> > 
> > nicht, es wird immer die ganze Liste angezeigt: weder b noch e 
> > scheinen irgendeine Wirkung zu haben.
> 
> 
> Ich habe dann die Job-Datei
> 
> 
> var I (b'PER' b'=' e'')
> ins #uTI
> write "<TITEL>" #uTI n
> 
> 
> mit acon.exe auf die Demo-Datenbank losgelassen und bekam 
> 
> 
> <TITEL>Personennamen
> 
> 
> herausgeschrieben - auch ok!
> 
> 
> Also, so vermute ich, liegt es bei Ihnen an anderen und uns 
> unbekannten Details Ihrer Arbeitsumgebung, daß es nicht funktioniert!?
> 
> 
> Mit freundlichen Grüßen von
> 
> 
> Heinrich Allers
> allers at t-online.de * http://www.h-allers.de
> Netztagebuch: http://heinrich-erlo-ger.blogspot.com/
> Bitácora: http://heinrich-erlo-spa.blogspot.com/
> 




Mehr Informationen über die Mailingliste Allegro