eva/3 Application Builder eva/3 Application Builder
Addidtional Resources Addidtional Resources
Table of figures Table of figures
eva/3 Application Builder Overview eva/3 Application Builder Overview
eva/3 DAM Direct Application Management eva/3 DAM Direct Application Management
eva/3 UCC Universal Class Concept eva/3 UCC Universal Class Concept
eva/3 UDA Universal Database Access eva/3 UDA Universal Database Access
Getting Started with eva/3 Application Builder Getting Started with eva/3 Application Builder
Getting Started 1 Getting Started 1
Getting Started 2 Getting Started 2
Getting Started 3 Getting Started 3
Developing eva/3 Applications Developing eva/3 Applications
Project Administration Project Administration
Creating a Project Creating a Project
Linking Projects Linking Projects
Creating Objects Creating Objects
Managing Objects Managing Objects
Additional views Additional views
Executing Applications Executing Applications
Starting the Application in eclipse Starting the Application in eclipse
Starting in WebSphere Starting in WebSphere
Exporting the Application as a .JAR file Exporting the Application as a .JAR file
Starting an eva/3 Application from the Desktop Starting an eva/3 Application from the Desktop
Starting an eva/3 Application Builder Application Using Java Web Start Starting an eva/3 Application Builder Application Using Java Web Start
Executing the Application from within an Applet Executing the Application from within an Applet
Executing an Application Embedded into a Web Page Executing an Application Embedded into a Web Page
Command line parameters Command line parameters
Java Start Parameter Java Start Parameter
Working with Databases Working with Databases
Database Administration Database Administration
Database Management Database Management
Database Server View Database Server View
Create Database Connection Create Database Connection
Display Table Contents Display Table Contents
Converting Tables Converting Tables
Information for Installation Information for Installation
Import into Folder Import into Folder
Table Table
Database Synchronisation Database Synchronisation
Outline Outline
Create Table Create Table
Table Description Table Description
Data Column Definition Data Column Definition
Primary key Primary key
Indicies Indicies
Table Editor Table Editor
Overview Overview
Table Columns Table Columns
Primary Key Primary Key
Foreign key Foreign key
Indicies Indicies
Dataview Dataview
Filter Records Filter Records
SQL Statement SQL Statement
Creating SQL Statements Creating SQL Statements
SQL Statement Outline SQL Statement Outline
Additional Informations Additional Informations
Edit SQL Statement Edit SQL Statement
SQL Editor SQL Editor
Visual Editor Visual Editor
Results Results
Link Properties Link Properties
New Link New Link
Parameter Assignment Parameter Assignment
Query Properties Query Properties
Table Properties Table Properties
Dynamic SQL Statements Dynamic SQL Statements
Creating Dynamic SQL Statements Creating Dynamic SQL Statements
Edit Dynamic SQL Statement Edit Dynamic SQL Statement
SQL Editor SQL Editor
Results Results
Database Views Database Views
Creating a new View Creating a new View
Edit Databas View Edit Databas View
SQL-Editor SQL-Editor
Results Results
Referential Integrity Referential Integrity
Creating Areas Creating Areas
Creating Referential Integrity Creating Referential Integrity
Defining Entities Defining Entities
Defining Relationships Defining Relationships
Inserting a Table Inserting a Table
Database Performance Test Database Performance Test
Usage Usage
Test View Test View
Using Variables Using Variables
currentForm!FieldName currentForm!FieldName
currentReport!FieldName currentReport!FieldName
sysvariable!VariableName sysvariable!VariableName
sysvariableraw!VariableName sysvariableraw!VariableName
Emulating SFormattedField Properties Emulating SFormattedField Properties
Database Specific Informations Database Specific Informations
JDBC Driver Classes JDBC Driver Classes
Microsoft® Access Microsoft® Access
MySQL MySQL
SAP® MaxDB® SAP® MaxDB®
Setting up an ODBC Connection Setting up an ODBC Connection
Common Informations Common Informations
Using Tables Using Tables
Bean Derivation Bean Derivation
Using the ValueChangedMacro und ValuesChangedMacro Properties Using the ValueChangedMacro und ValuesChangedMacro Properties
Editing Beans Editing Beans
Inserting Beans Inserting Beans
Selecting Beans Selecting Beans
Copying Beans Copying Beans
Size and Coordinate Attitudes Size and Coordinate Attitudes
Inserting Tables Inserting Tables
Inserting Images Inserting Images
Localizing Forms and Reports Localizing Forms and Reports
Creating a new Localization File Creating a new Localization File
Localized Elements in Forms and Reports Localized Elements in Forms and Reports
Common Properties Common Properties
Main Main
View View
Orientation Orientation
Database Database
Event Event
Layout Layout
Formatting Formatting
InputVerifier InputVerifier
Constraints Constraints
Predefined path Predefined path
Dialogs of the Form- and the Report Editor Dialogs of the Form- and the Report Editor
Additional Report Parts Additional Report Parts
Bean Selection Bean Selection
Beans Beans
Button Selection Button Selection
Class Selection Class Selection
Component Tree for Forms Component Tree for Forms
Component Tree of Reports Component Tree of Reports
Data Floating Diagram Data Floating Diagram
Data Source Selection Data Source Selection
Document Selection Document Selection
Expression Chooser Expression Chooser
File Select File Select
Focus Order Focus Order
Folder Selection Folder Selection
Font Selection Font Selection
Form Selection Form Selection
Groups Groups
Icon Selection Icon Selection
Macro Selection Macro Selection
Page Format Page Format
Preferences Preferences
Properties Properties
Quick Properties Quick Properties
Selecting Colors Selecting Colors
Table Columns Table Columns
Table Source Selection Table Source Selection
Working with Forms Working with Forms
Creating a Form Creating a Form
Generate Forms Generate Forms
Editing a Form Editing a Form
Menubar Menubar
Form Versions Form Versions
Creating Javacode Creating Javacode
Structure of a Form Structure of a Form
Form Form
ToolBarPanel ToolBarPanel
SidePanel SidePanel
MiddlePanel MiddlePanel
Menu Editor Menu Editor
Menu Editor Commands Menu Editor Commands
Menu Item Properties Menu Item Properties
Standard Beans Standard Beans
PLine PLine
SLine Properties SLine Properties
SButton SButton
SButton Properties SButton Properties
SCheckBox SCheckBox
SCheckBox Properties SCheckBox Properties
SComboBox SComboBox
Displaying multiple columns Displaying multiple columns
SComboBox Properties SComboBox Properties
SContainer SContainer
SContainer Properties SContainer Properties
SDateLabel SDateLabel
SDateLabel Properties SDateLabel Properties
SDesktopPane SDesktopPane
SDesktopPane Properties SDesktopPane Properties
SFilter SFilter
SFilter Properties SFilter Properties
SFormattedField SFormattedField
SFormattedField Properties SFormattedField Properties
SInternalFrame SInternalFrame
SInternalFrame Properties SInternalFrame Properties
SLabel SLabel
SLabel Properties SLabel Properties
SLogger SLogger
SLogger Properties SLogger Properties
System Handler System Handler
SNavigator SNavigator
SNavigator Properties SNavigator Properties
SOptionsGroup SOptionsGroup
SOptionsGroup Properties SOptionsGroup Properties
Item-Editor Item-Editor
SPicture SPicture
SPicture Properties SPicture Properties
Examples Discribing How to Insert a Picture Examples Discribing How to Insert a Picture
SScrollList SScrollList
SScrollList Properties SScrollList Properties
SScrollPane SScrollPane
SScrollPane Properties SScrollPane Properties
SScrollTable SScrollTable
SScrollTable Properties SScrollTable Properties
SScrollTextArea SScrollTextArea
SScrollTextArea Properties SScrollTextArea Properties
SScrollTree SScrollTree
SScrollTree Properties SScrollTree Properties
SSplitPane SSplitPane
SSplitPane Properties SSplitPane Properties
STabbedPane STabbedPane
STabbedPane Properties STabbedPane Properties
STableComboBox STableComboBox
SComboBox SComboBox Properties SComboBox SComboBox Properties
STableElement STableElement
STableElement Properties STableElement Properties
Cascading Properties Update / Delete Cascading Properties Update / Delete
Table Selection Table Selection
Next Table Next Table
Assignments with eva/3 Application Builder Assignments with eva/3 Application Builder
Example (Application Orientated) Example (Application Orientated)
Examples (Technical) Examples (Technical)
Table Beans Table Beans
Defining Table Columns Defining Table Columns
TCheckBox TCheckBox
TCheckBox Properties TCheckBox Properties
TComboBox TComboBox
TComboBox Properties TComboBox Properties
TFormattedField TFormattedField
TFormattedField Properties TFormattedField Properties
TSubForm TSubForm
Sub Form Example Sub Form Example
TCheckBox Properties TCheckBox Properties
TTextArea TTextArea
TTextArea Properties TTextArea Properties
Working with Reports Working with Reports
Create a new Report Create a new Report
Generate Reports Generate Reports
Editing a Report Editing a Report
Menubar Menubar
Structure of a Report Structure of a Report
Report Report
Report Header Report Header
Report Footer Report Footer
Page ending Page ending
Page Footer Page Footer
Report Groups Report Groups
Additional Report Parts Additional Report Parts
Detail area Detail area
Group footer Group footer
Group header Group header
Page Header Page Header
Print Beans Print Beans
P2DBarCode P2DBarCode
P2DBarCode Properties P2DBarCode Properties
PBarCode PBarCode
PBarCode Properties PBarCode Properties
PCheckBox PCheckBox
PCheckBox Properties PCheckBox Properties
PFormattedField PFormattedField
PFormattedField Properties PFormattedField Properties
PLabel PLabel
PLabel Properties PLabel Properties
PLine PLine
PLine Properties PLine Properties
PPicture PPicture
PPicture Properties PPicture Properties
PTableElement PTableElement
PTableElement Properties PTableElement Properties
PTextArea PTextArea
PTextArea Properties PTextArea Properties
Print Preview Print Preview
Menu Menu
Print Print
Report Information Report Information
Macros Macros
Creating a Macro Creating a Macro
Macro Editor Macro Editor
Inserting Commands Inserting Commands
Logical Macros Logical Macros
Outline Outline
System Commands System Commands
Forms Forms
Reports Reports
Database Database
Utilities Utilities
Update Update
Working with expressions Working with expressions
Constants Constants
Control structures Control structures
Date Date
Numeric values Numeric values
Objects Objects
Operators Operators
Strings Strings
Syntax Syntax
Value lists (Arrays) Value lists (Arrays)
Variables Variables
Expression-Editor Expression-Editor
Autocompletion Autocompletion
Syntaxhighlighting Syntaxhighlighting
User interface User interface
functions functions
      Date and time functions    Date and time functions
Aggregate functions Aggregate functions
Controll functions Controll functions
Financial math functions Financial math functions
Mathematic functions Mathematic functions
Other functions Other functions
String fuctions String fuctions
Value list functions Value list functions
Color Management Color Management
Creating a Color File Creating a Color File
Creating New Colors Creating New Colors
Edit a Color Edit a Color
DefaultColor DefaultColor
User Administration User Administration
Create a New User Administration Create a New User Administration
Creating a New User Creating a New User
Create new User Group Create new User Group
Group Membership Group Membership
Administrator Administrator
System Settings System Settings
eva/3 Project Properties eva/3 Project Properties
System.forms System.forms
System.reports System.reports
eva/3 builder eva/3 builder
User Settings for the Form and Report Editor User Settings for the Form and Report Editor
User Settings for the SQL Editor User Settings for the SQL Editor
User Settings for the Table Editor User Settings for the Table Editor
Eclipse Start Parameter Eclipse Start Parameter
Documentation Documentation
Printing Documentation Printing Documentation
Update Management of eva/3 Applications Update Management of eva/3 Applications
Setting up an updatable application Setting up an updatable application
Upload an Update Upload an Update
Application update Application update
Veto an Update Veto an Update
Update an Application Update an Application
Developing Additional eva/3 Components Developing Additional eva/3 Components
User Commands User Commands
Create a New Command Create a New Command
Command Class Command Class
Command Editor Command Editor
Command Outline Command Outline
Examples for Tasks of an Command Examples for Tasks of an Command
EvaUtils Class EvaUtils Class
ObjectLoader Class ObjectLoader Class
Examples for form commands Examples for form commands
Get components Get components
Manual form initializing Manual form initializing
Open a form Open a form
Reading Data from a Dialog Reading Data from a Dialog
SWindowUtils Class SWindowUtils Class
eva/3 forms in own frames eva/3 forms in own frames
Examples for report commands Examples for report commands
Adding report to a printset Adding report to a printset
Creating a PDF file Creating a PDF file
Get components Get components
Preview report Preview report
Printing reports Printing reports
Examples for database commands Examples for database commands
Daten aus HSRecordSet löschen Daten aus HSRecordSet löschen
Daten in ein HSRecordSet einfügen Daten in ein HSRecordSet einfügen
Filter a STableElement with a SFormattedField Filter a STableElement with a SFormattedField
HSRecordSet Class HSRecordSet Class
Modifying HSRecordSet data Modifying HSRecordSet data
Put Data from a Form in a Dialog Put Data from a Form in a Dialog
Read from Tables Read from Tables
Using prepared statements Using prepared statements
Working with SQL-Statements Working with SQL-Statements
deactivate the automatically transaction control deactivate the automatically transaction control
Examples for macro commands Examples for macro commands
Execute a Command by a Command Execute a Command by a Command
Get the Name of a Command in a Macro Get the Name of a Command in a Macro
Examples for miscellaneous commands Examples for miscellaneous commands
Add an eva/3-Projektpfad Add an eva/3-Projektpfad
Controlling the logger Controlling the logger
initialize an eva/3-Projekt initialize an eva/3-Projekt
      Expression API    Expression API
      Execute expressions    Execute expressions
      Using expression functions    Using expression functions
User Beans User Beans
Classes for Beans Classes for Beans
Bean Klasse Bean Klasse
Converter Klasse Converter Klasse
Renderer Class Renderer Class
Editor Class Editor Class
Bean Shema Bean Shema
Creating a Bean Schema Creating a Bean Schema
Generate a Bean Schema from a Bean Class Generate a Bean Schema from a Bean Class
Bean Schema Editor Bean Schema Editor
Finding Classes Finding Classes
Usage of a Bean Schema Usage of a Bean Schema
Bean Schema Outline Bean Schema Outline
Combined Properties Combined Properties
References References
Bean Properties Bean Properties
Converter Classes Converter Classes
Editor Classes Editor Classes
Renderer Classes Renderer Classes
Handler for SLogger Handler for SLogger
Writing an own Handler Writing an own Handler
Access to the Loggers from Own Classes Access to the Loggers from Own Classes
Extensionpoints Extensionpoints
Context Help of Beans Context Help of Beans
Drag & Drop Files into Designed Forms and Reports Drag & Drop Files into Designed Forms and Reports
Parameter Types Parameter Types
Document Types in eva/3 Document Types in eva/3
Dependencies Dependencies
Hierarchy Hierarchy
Print and Preview Print and Preview
Refactoring in eva/3 Refactoring in eva/3
Resource Lookup Resource Lookup
Validation of Documents Validation of Documents
Development of own data origins Development of own data origins
Development of a RecordSet class Development of a RecordSet class
Practical use of the RecordSet Practical use of the RecordSet
Involvement as data source Involvement as data source
CSVRecordSource reference implementation CSVRecordSource reference implementation
Application Wizards Application Wizards
Creating a Project with eva/3 Application Wizards Creating a Project with eva/3 Application Wizards
General Informations General Informations
Main Windows of eva/3 Applications Main Windows of eva/3 Applications
Standard Solutions in eva/3 Programming Standard Solutions in eva/3 Programming
Overview of the Examples Overview of the Examples
General Ledger General Ledger
Behavior at Runtime Behavior at Runtime
Master Data Master Data
Report Transactions by Account Report Transactions by Account
Report Accounts by Account Kind Report Accounts by Account Kind
Report Accounts Report Accounts
Report Transactions Report Transactions
Accound Forms Form Accound Forms Form
Accounts Form Accounts Form
Form Accountings Form Accountings
Print Options Print Options
Start Form Start Form
Time Period of Reports Time Period of Reports
Aspects of Design Aspects of Design
Color Values in the Entry Table Color Values in the Entry Table
Functions in Reports Functions in Reports
Selection of the Account Type in the Account Input Selection of the Account Type in the Account Input
Time Period of Reports Time Period of Reports
Contact Management Contact Management
Behavior at Runtime Behavior at Runtime
Main Window Main Window
Menu Bar Menu Bar
Form - Contacts Form - Contacts
Form - Calls Form - Calls
Master Data Master Data
Form - Contact Method Form - Contact Method
Reports Reports
Report - Alphabetic List of Contact Persons Report - Alphabetic List of Contact Persons
Report - Weekly Overview of Calls Report - Weekly Overview of Calls
Aspects of Design Aspects of Design
Setting Dates in a Form Setting Dates in a Form
Customer Service Customer Service
Behavior at Runtime Behavior at Runtime
Main Window Main Window
Menubar Menubar
Form - Customers Form - Customers
Form - Customer Orders Form - Customer Orders
Form - Payments Form - Payments
Print Invoice Print Invoice
Master Data Master Data
Form - Business Information Form - Business Information
Form - Personnel Form - Personnel
Form - Pieces Form - Pieces
Form - PaymentMethod Form - PaymentMethod
Reports Reports
Report - Sols By Month Report - Sols By Month
Report - Earnings by Employees Report - Earnings by Employees
Report - Order Overview Report - Order Overview
Report - Internal Finished Orders Report - Internal Finished Orders
Report - Outstanding Orders Report - Outstanding Orders
Aspects of Design Aspects of Design
Calculating the Total Results Calculating the Total Results
Change of Field Values Depending on the TComboBox Selection Change of Field Values Depending on the TComboBox Selection
API Reference API Reference
Components API Components API
Database API Database API
Property API Property API
Security API Security API
UI API UI API
Complete eva3 API Complete eva3 API
Access® Migrator Access® Migrator
Conversion process Conversion process
The converted application The converted application
Aktuelles Aktuelles
eva/3 Forum eva/3 Forum