[Allegro] a35 aktualisiert, jetzt auch Übersichten zur Sitzung
Bernhard Eversberg
b-eversberg at gmx.de
Di Feb 7 11:38:46 CET 2017
Doe Dokumentation wurde mal wieder aktualisiert:
http://www.allegro-b.de/download/doku/a35/a35doku.htm
Verbesserungen zunächst nur zu sehen bei der Demo-Bank:
http://www.allegro-b.de/db/demo/
Verbesserte Dateien
-------------------
Es werden zwei neue Funktionen ermöglicht:
In den Quadranten 1 und 3 (Satz und Erg.Menge) gibt es jeweils einen
neuen Button [ L ]. Dieser löst dann aus, dass im Popup-Feld "_!_FRE" eine
Liste in der aktuellen Sitzung betrachteten Datensätze bzw.
Ergebnismengen erscheint. Der dann angeklickte Satz bzw. die Erg.Menge
wird dann erneut angezeigt. Das ist bequemer als jeweils mit den
Buttons [<] und [>] schrittweise in den Sätzen bzw. Erg.Mengen zu
blättern. Die Implementierung kann weiter verbessert werden, das ist jetzt
eher ein Prototyp, um die Machbarkeit zu zeigen, aber noch nicht besodners
intuitiv und ansprechend imm Design. (Was, wie mancher insgeheim denken mag,
für a35 insgesamt gilt. Dafür ist die Oberfläche aber beliebig umgestaltbar.)
Es sind jeweils Zeilen eingefügt (auffindbar mit "[ L ]"
a35-pc.php
a35-pc-cont.php
a35-tab.php
a35-tab-cont.php
a35-app.php
Ein paar neue Sachen auch in
a35.js :
var stlm = new Array(); // short title list entries for the record; for extl[]
var ergl = ""; // List of resultsets
var extl = ""; // List of records viewed
sowie die Funktionen extL(), ergL(), ergPP()
Optional für Button [ L ]im Quadrant 1:
In a35get.job: [nur dieser Job ist evtl. lokal anzupassen]
Einfuegung eines Abschnitts :stl zur Erstellung einer geeigneten
Kurzzeile. Default ist die normale Kurzzeile, wenn :stl fehlt, d.h.
die bisherige Datei funktioniert immer noch. Die Kurzzeile zum Datensatz
wird mit dem neuen Label _!_STL an den Browser geliefert, dann von
Funktion receivE in a35.js an die Variable extl angehängt und bei
Klick auf Button [ L ] wird die in extl angesammelte Liste angezeigt.
Unverändert ist folgendes:
Die Obergrenze fuer die Anzahlen der Datensätze und der Ergebnismengen
ist in a35ini.php einzutragen. Ist diese Grenze erreicht, wird die jeweils
älteste Eintragung gelöscht und die neue dafür eingefügt.
Mehr Informationen über die Mailingliste Allegro