[Allegro] allegro-Version42: Problem in nel.flx

Klaus Lehmann lehmann_klaus at t-online.de
Sa Mär 26 15:16:12 CET 2022


Guten Tag Herr Eversberg,

ich laboriere seit einigen tagen mit (sehr?) komplexen varianten von nel.flx herum.
und habe erstmal ein prinzipielles Problem gefunden!
(zu meinem problem kommen wir dann, wenn dieses gelöst ist ;-)
 
 
voraussetzungen: 
================
neues allegro V42 auf c:\ installiert. also keinerlei abweichungen! es ist in der installationsphase NIX verändert worden.
 
die eigenschaften des a99-icons sehen so aus:
=============================================
ziele c:\allegor\a99.exe c:\allegro\demo2\orda.ina
ausführen in: %temp%
 
in a99.exe eingegeben: X nel UND Return
s.a. bild! anbei.
 
 
diese zuständigen zeilen von nel.flx sollten diese sein:
========================================================
  NEL.FLX : Erg.Menge bilden fuer Neuerwerbungsliste
  20050525  unter Verwendung der Kalenderfunktion
 
  Aktuellen Satz wieder anzeigen, um Irritation zu vermeiden
disp
  In der Variablen #ufN steht 2000, wenn ein Startdatum ausgewaehlt wurde
var #ufN    // wirkt also als Flag
if ="2000" jump list
 
var "Sie sehen gleich einen Kalender. W„hlen Sie darin das Startdatum" n
var +"fr die Neuerwerbungsliste! Klicken Sie den Tag an, von dem ab die" n
var +"Eintr„ge in die Liste sollen." n n
var +"Starten?"
ansi
yes
if not yes end
 
  Neuen FLEX anlegen zur Auswahl des Startdatums
  (term.flx wird dann bei Anklicken eines Datums ausgefuehrt!)
var D "term.flx " D "termxxxx.flx"
rename
if no jump rerr
 
var D "term.flx"
open x
wri "ins #ufD" n    // Nummer des angeklickten Tages; Datum ist in #uU1
wri "var #uU1 #ufD(0,r2)" n  // Datum als JJJJMMTT  zusammensetzen
wri "ins _ _0_" n  // Leerz. durch 0 ersetzen
wri "ins #uU2" n    // und in #uU2 speichern
wri "#ufN2000" n    // Flag belegen fuer Neustart von nel.flx
wri "exec X nel" n  // nel.flx starten (also diesen FLEX!)
close x            // term.flx  schliessen
  Kalenderfunktion
exec kalender      // und kalender.flx starten
                    // Beim Anklicken eines Tages startet dann term.flx!
 
  Wenn ein Datum angeklickt wurde, dann wird #ufN2000 gesetzt und dann
  NEL.FLX (dieser hier) wieder aufgerufen. Dann kommt dieser Abschnitt dran:
 
:list
var D "termxxxx.flx"
fsiz
if no jump exit
var D "term.flx"
del
var D "termxxxx.flx " D "term.flx"
rename
if no jump rerr
 
....
 
 
 
viele grüße
Ihr Klaus Lehmann
 
gerade getestet und funktioniert: X kalender.flx mit der auswahl eines "starttages"
 
     

-- 
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
http://allegronet.de * eMail: allegronet at t-online.de * 
phone: 03528-452 807 * fax 03528-452 809
allegronet.de * Klaus Lehmann * D-01454 Radeberg * Bahnhofstr. 1
zuständiges Finanzamt: FA Hoyerswerda; zuständige Kammer: IHK Dresden;
zuständige Aufsichtsbehörde: Gewerbeamt Radeberg; USt-IdNr: DE247550760
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow. Yes we can!
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 mit VuFind
* 2011-18: Sponsor: Peter-Sodann-Bibliothek+IFLA:allegro-utf8
* 2013-14: Bolero 64bit.+allegro-zdb: endlich. + eBooks
* 2015-16: allegro-vufind.+ allegro-imd.Die weltgrößte(?) Filmdatenbank
* 2017-18: Exporte. Marc und Co. Marc ist sehr different
* 2019-20: All for VuFind!
* 2021: VuFind&marc und vielstufige Mehrbänder
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20220326/9154e978/attachment-0001.htm>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : allegro-v42-nel-flx.jpg
Dateityp    : image/jpeg
Dateigröße  : 356863 bytes
Beschreibung: nicht verfügbar
URL         : <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20220326/9154e978/attachment-0001.jpg>


Mehr Informationen über die Mailingliste Allegro