[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