[Allegro] Vb.294 : a35 überarbeitet incl. Doku / Kleinere Korrekturen
Bernhard Eversberg
b-eversberg at gmx.de
Mo Jan 15 13:40:54 CET 2018
Verlautbarung 294 zur allegro-Entwicklung 2018-01-15
-----------------------------------------
V38.1 ist noch nicht da
=======================
Ein Termin steht noch nicht fest. Es lohnt derzeit einfach noch nicht,
denn substantielle Veraenderungen sind noch nicht angefallen - es gab
weder Desiderata noch Monita. Und auch uns selbst ist kein
unabweisbarer Verbesserungsbedarf untergekommen.
al.job
------
Darin gab es kleinere formale Verbesserungen, keine neuen Funktionen.
Abzuholen mit X gf al.job
a99: Ganz kleine Indexproblematik
---------------------------------
Normalanwender werden damit kaum jemals konfrontiert!
Falls man neben .adx noch eine oder mehrere andere Indexdateien hat,
z.B. .aex (wie bei cat.api), kann folgendes passieren:
Man blaettert in Register 5 von z.B. .aex, aendert was an einem
Datensatz und speichert ihn. Dann zurueck zum Index mit ALt+i, und
man aergert sich, dass nun Register 5 von .adx aufgeht statt von .aex,
so dass man nicht an derselben Stelle weiterblaettern kann.
Das wurde behoben.
Und noch was aus demselben Umfeld:
Gesetzt, man hat gerade in z.B. Reg. 3 im Index .adx geblaettert.
Nun macht man eine Schnelle Suche. Dabei wird Reg. 1 vom Index .aex
benutzt!
Danach will man mit Alt+i zur vorher gesehenen Registerseite in .adx
zurück - die Seite erscheint aber ohne Inhalt!
Das kommt, weil die Schnelle Suche die zuletzt aktive Indexeinstellung
nicht automatisch zuruecksetzt - folglich landet man mit Alt+i im
Reg. 3 von .aex, und dieses ist leer. Kein Drama, denn mit Alt+3 ist
man wieder da, wo man hin will, aber da muss man erstmal drauf kommen.
Auch dieses Problemchen wurde ausgemerzt.
Ferner:
Bestimmte unbeabsichtigte Buchstabenkombinationen in einem
"code string" innerhalb eines FLEXes konnten zu einem Absturz fuehren.
Diese Gefahr wurde gebannt. Diesbzgl. Fehlermeldungen von Nutzerseite
waren allerdings noch nie vorgekommen, die Sache fiel jetzt hier bei
Testarbeiten auf. Es kam dabei eine Zeichenfolge "nd Dbn" vor, die
irrtuemlich in einem var-Befehl stand. Gefahr gebannt.
Bei Bedarf: a99.zip und a99a.zip liegen bereit.
a99: Weitere Datenbank oeffnen
------------------------------
Diese Funktion im Menue "Datei" klappte nicht mehr, wenn man die
Option ".ina- oder .ini-Datei suchen" waehlte.
Der Fehler steckte im FLEX _otherdb.flx und wurde repariert.
Abzuholen mit X gf _otherdb.flx
HAUPTTHEMA
==========
a35 Update
==========
Unter
http://www.allegro-b.de/download
finden Sie a35.zip
Was da drin ist und vieles mehr steht in der gruendlich ueberarbeiteten
Dokumentation
http://www.allegro-b.de/download/doku/a35/a35doku.htm
In den Skripten gab es einige kleinere Schwachstellen, die nun
begradigt werden konnten, vor allem im JavaScript-Modul a35.js die
Funktionen fuer die Anzeige der Listen vorangegangener Ergebnismengen
bzw. Datensatzanzeigen (jeweils Button [L]).
Ferner in ../scripts/jobs/a35erg.job, wo die Suchbefehle bearbeitet
und Ergebnismengen gebildet werden, und in a35ind.php fuer die Anzeige
von Registerabschnitten.
Die Datenbanken auf allegro-B arbeiten mit dem aktuellen Stand.
Wir hoffen, bald einmal eine a35-Datenbank zeigen zu koennen, die mit
ganz anderen Daten arbeitet und die auch eine Sound-Funktion hat.
Mehr Informationen über die Mailingliste Allegro