eva/3 Application BuilderProjekt WizardsAllgemeine Informationen 

Standardlösungen in der eva/3 Programmierung

Lokalisierung der Anwendung

In Formularen und Berichten können Beschriftungen mittels Eigenschaftsdateien (*.properties) lokalisiert werden. D.h. die Formulare und Berichte können sich der aktuellen Systemsprache anpassen. Selbst wenn Sie Ihre Anwendung nicht mehrsprachig verwenden möchten, ist es dennoch zu empfehlen, die statischen Beschriftungen mittels diesen Übersetzungsmechanismus auszulagern. Diese Thematik finden Sie in der Hilfe zu eva/3 Aplication Builder unter dem Stichwort Lokalisierung von Formularen und Berichten.

Einbinden weiterer Formulare in die Anwendung

Eine Anwendung umfasst in der Regel mehr als nur ein einziges Formular. In den meisten Fällen werden in der Anwendung über dem Hauptfenster Dialoge geöffnet oder es werden Bereiche des Hauptfensters ausgetauscht. Für diese Aufgaben wird meist auf die Befehle ExchangeMiddlePanel oder OpenFormDialog zurückgegriffen.

Drucken und Druckvorschau von Berichten

Für das Drucken und die Druckvorschau von Berichten in eva/3 Anwendungen wird in der Regel auf die Befehle PrintReport oder PreviewReport zurückgegriffen.
In den Beispielanwendungen wird teilweise ein Dialog vorgeschaltet, in dem das Berichtsergebnis eingeschränkt wird. Falls der zwischengeschaltete Dialog sich in einer modalen Schleife befindet, muss man diese beenden, bevor man Zugriff auf die Berichtsvorschau erhält. Dazu kann man den Befehl CloseActiveForm verwenden.

Eingabemasken und Datenübersichten

eva/3 kann zu Tabellen entsprechende Eingabemasken mit Navigatonsleiste, Tabellenelement und einem beschrifteten Eingabefeld je Spalte generieren. Gegenüber den Ein-Zeilen-Eingabemasken bietet die Eingabetabelle ein wenig mehr Übersicht.