webag automat
web content management

webag automat 8.0 - was ist neu?

Flex-Report-Generator

Der neue webag automat Report-Generator erzeugt HTML-Berichte aus Datenbank-Inhalten. Datenbasis für die Berichte sind SQL-SELECT-Statements. Aus der Ergebnismenge des SELECT-Statements erzeugt der Report-Generator einen HTML-Bericht mit umfangreichen Navigations-Funktionen:
  • Sortierung nach allen Spalten
  • Anzahl Zeilen pro Seite auswählen
  • Blättern
  • Filtern nach Suchbegriffen
  • Optional Sprache wählen
  • Download als Excel-Datei.
Flex-Report soll eingesetzt werden, um Datenbank-Inhalte ohne Aufwand in Webseiten als Tabellen-Berichte darstellen zu können. Web-Entwickler profitieren davon, dass die komplizierten Bestandteile einer Tabellen-Webseite (Sortierungen, Filter etc.) automatisch dargestellt werden. Als Vorgabe muss lediglich ein SELECT-Statement angegeben werden. Die Anzahl und die Überschriften der Spalten werden aus der Ergebnismenge des SELECTs entnommen. Die farbliche Darstellung kann leicht an das eigene Webdesign angepasst werden, weil alle Formatierungen in einem Stylesheet definiert werden.

Innerhalb des Autorensystems wird Flex-Report an vielen Bearbeitungsmasken eingesetzt. Das Bedienung wird durch die Sortierungs- und Filter-Funktion komfortabler und alle Listen erscheinen in einem einheitlichen Standard.
 

Eigene Variablen an Webseiten übergeben

Ab jetzt  können Automat-Webseiten mit eigenen, selbst definierten Variablen aufgerufen werden. Diese Variablen können in selbst programmierten PL/SQL-Blöcken abgefragt und verwendet werden. Dadurch ist es möglich, dynamische PL/SQL-Webseiten-Bereiche mit Parametern zu versorgen.

Die neuen Webseiten-Variablen werden an die URL der Webseite angehängt, indem mit dem URL-Parameter p_var eine Liste von Variablen-Namen übergeben wird und mit p_val eine Liste von Werten. Die einzelnen Variablen-Namen und -Werte werden mit einem Semikolon voneinander getrennt. Mit dem optionalen URL-Parameter p_div kann optional ein anderes Trennzeichen als Semikolon definiert werden.

Beispiel: 
www.webag.com/pls/test/wt_show.text_page?p_text_id=1234&p_var=LIST;PAGE&p_val=SHOP;3

In diesem Beispiel wird der Webseite mitgeteilt, dass sie die Liste "SHOP" ausgeben und daraus die Seite 3 anzeigen soll. Mit Hilfe der neuen Webseiten-Variablen können Sie z.B. eigene Vor/Zurück-Blättern-Links ausgeben. 


Editor auch ohne Javascript

Unter dem WYSIWYG-Editor wird ab jetzt mit dem Link "Einfacher Editor" angeboten, den HTML-Code mit einem herkömmlichen mehrzeiligen Eingabefeld zu editieren. Diese Option kann verwendet werden, wenn der Browser kein Javascript unterstützt oder wenn der HTML-Code der zu ändernden Webseite zu komplex ist für den Standard-Editor.  

 


Verbesserte HTML-Ausgabe der Automat-Suchmaschine

Der HTML-Code der Suchmaske und des Suchergebnisses wurden vereinfacht. Es werden keine unsichtbaren Tabellen mehr benötigt. Der graue Hintergrund der Suchmaske wurde entfernt. Vorteil: Ab jetzt passt sich die Suche nahtlos in jedes Webdesign ein.



Weitere Verbesserungen

Das Autorensystem hat ein modernes Webdesign erhalten. Im linken Navigationsbaum gibt es neue Icons. Dialogboxen werden mit CSS3-Schlagschatten dargestellt. Moderne Karteireiter erleichtern die Navigation innerhalb der Bearbeitungsmasken.

In der Suchmaschine wird nun auch die eindeutige TEXT_ID jeder Seite indiziert. Autoren können eine bestimmte Seite im Autorensystem leichter finden, indem sie die TEXT_ID in das Suchfeld am oberen Bildschirmrand eintragen.

Automat 8.0 besitzt ein neues Mail-API. Das neue Mail-Package WT_MAIL stellt Funktionen zum Versand von formatierten HTML-Mails zur Verfügung. Es unterstützt außerdem das Anfügen von BLOBs oder CLOBs als Mail-Anhang. 


Alle Java-Stored-Procedures wurden im neuen PL/SQL-Package WT_JAVA_API zusammen gefasst. Mit geringen Anpassungen kann der Automat nun auch in einer Oracle Express Datenbank eingesetzt werden, Oracle's kostenlose Einstiegs-Datenbank.

Das alte XML-Formularsystem "WT_FORM" wird im Automat nicht mehr weiter entwickelt. Es wird nur noch optional mit dem neuen System-Paramater ENABLE_WT_FORM = 1 im linken Navigationsbaum angezeigt.