eva/3 Application BuilderApplication WizardsGeneral Informations 

Standard Solutions in eva/3 Programming

Localizing the application

In forms an reports the labels can be localized with properties files (*.properties). This means that the forms and reports can confirm the actual system language. Even if you do not want to use your application with more languages, it is advisable to evacuate the static labels by this translation mechanism. This subject will be found in the eva/3 documentation under the topic Localization of forms and reports.

Integrating other forms in the apllication

Generally an application covers more than only one form. In most cases in the application, there will be dialogs opened over the main window or parts of the main window will be exchanged. For this tasks mostly the commands ExchangeMiddlePanel or OpenFormDialog are used.

Printing and print preview of reports

For printing and print preview of reports in eva/3 applications, mostly the commands PrintReport or PreviewReport are used. In the example applications there will be an dialog executed before, where the report results can be limited. If this Dialog is inside of a modal loop, this loop must be finished before the report preview can be accessed. For this, the command CloseActiveform can be used.

Input masks and data survey

eva/3 can generate input masks depending on tables including Navigator, TableElement labeld entry field for each column. Instead of one column input masks, an entry table provides a little bit more clearness.