[e] forms & more
Die Formularsoftware [e] forms & more besteht aus zwei Komponenten - einem Formulareditor und einem Ausfüller. Der Editor ermöglicht das komfortable Gestalten jeglicher Formularsätze. Auch die Umsetzung komplexer Formulare wird durch einfache Werkzeuge unterstützt. Mit dem Ausfüller laden Sie eine zuvor erstellte Formularvorlage und füllen diese aus.
Die Software hat folgende verschiedene Einsatzgebiete:
- Eigenständige Anwendung zur Installation auf einem Arbeitsplatz
- Komponente für Softwareentwickler zur Einbindung in Fremdanwendungen
- Werkzeug zur Erstellung von PDF-Dateien
- Werkzeug zur Erstellung von HTML-Dateien
- Druckserver für formatierte Ausgaben
[e] forms & more als Anwendung
Bei der Installation als Anwendung auf einem Arbeitsplatz werden sowohl der Ausfüller als auch der Editor als ausführbare Programme installiert. Darüber hinaus werden zahlreiche Demo-Formulare bereitgestellt.
Gleich nach der Installation können Sie Ihr erstes Formular ausfüllen. Starten Sie den Ausfüller und rufen Sie einfach eines der mitgelieferten Formulare aus der Formularbibliothek auf. Das ausgefüllte Formular kann sofort gedruckt oder unter einem beliebigen'namen abgespeichert werden.
Wenn Sie eigene Formulare gestalten wollen, starten Sie den Formulareditor. Dieser erlaubt Ihnen die komfortable Gestaltung eigener Formulare. Der Testmodus des Editors erlaubt Ihnen, das neue Formular sogleich auszuprobieren. Wenn es fertiggestellt ist, speichern Sie es einfach ab. Von nun an können Sie auch die selbst erstellten Formulare mit dem Ausfüller aufrufen, ausfüllen und drucken.
Weiter unten nenne wir Ihnen alle Leistungsmerkmale der Software in einer übersichtlichen Aufstellung.
[e] forms & more als Komponente für Softwareentwickler
[e] forms & more kann auch als Komponente in fremde Softwarepakete integriert werden. Zu diesem Zweck werden alle Leistungen der Software als Schnittstellenpaket in einer dynamischen Bibliothek (DLL) bereitgestellt. Die Schnittstellen werden in allen bekannten Normen zur Einbindung in Fremdsysteme angeboten - insbesondere in den Varianten stdcall und cdecl.
Die Schnittstellen ermöglichen die Einbindung der Software in verschiedene Entwicklungsumgebungen - insbesondere in C++, Delphi, VisualBasic, Smalltalk, Cobol, Progress und PowerBuilder. Eine ausführliche Technische Dokumentation steht zum Herunterladen bereit.
Bei der Einbindung in andere Anwendungen beschränkt sich der Verwendungsbereich der Software nicht nur auf das Ausfüllen von Formularen. Es können beispielsweise auch Maskenanwendungen oder Datenbankzugriffe leicht abgebildet werden. Auch als Druckserver für seitenorientierte Ausdrucke ist die Software gut geeignet.
Wenn die Formularsoftware als Komponente eingebunden wird, empfehlen wir, die Software als Generallizenz zu lizenzeren. Bei dieser Vertragsform fallen außer der einmaligen Generallizenzgebühr, die wir Ihnen individuell basierend auf dem zu erwartenden Einsatzvolumen anbieten, keine weiteren Laufzeitlizenzgebühren an.
[e] forms & more zum Erstellen von PDF-Dateien
[e] forms & more kann als Werkzeug für die Gestaltung von PDF-Dateien benutzt werden. Jedes Formular kann in eine PDF-Datei oder exportiert werden, die das Formular sehr originalgetreu abbildet.
Beim Export werden nicht nur die optischen Komponenten generiert. Die Vorgaben zur Prüfung und Formatierung von typbehafteten Eingaben, wie Datumsangben, Zahlen, usw., werden beim Export nach PDF automatisch in Java-Skript-Passagen codiert und in die PDF-Datei eingebettet. Auch die Einbettung individueller Java-Skripte, die bei bestimmten Ereignissen, wie z.B. dem Betreten oder Verlassen eines Eingabefeldes automatisch ausgeführt werden, ist vorgesehen.
Die Basisdaten der zu erzeugenden PDF-Seite, wie Titel, Schlagwörter, Autor, Auflösung von Bildern, etc, können in jedem Formular individuell hinterlegt werden, so dass diese immer automatisch beim Erstellen einer PDF-Datei verwendet werden.
Für das Erzeugen von PDF-Dateien ist es nicht notwendig, die Anwendung Adobe Acrobat zu installieren. Der Export erfolgt volständig durch [e] forms & more.
[e] forms & more zum Erstellen von HTML-Dateien
[e] forms & more kann hervorragend als Werkzeug für die Gestaltung von statischen und interaktiven Internetseiten verwendet werden. Jedes Formular kann in eine HTML-Datei oder exportiert werden, die das Formular sehr originalgetreu abbildet.
Die Vorgaben zur Prüfung und Formatierung von typbehafteten Eingaben, wie Datumsangben, Zahlen, usw., werden beim Export nach HTML automatisch in Java-Skript-Passagen codiert und in die exportierte HTML-Datei eingebettet. Auch die Einbettung individueller Java-Skripte, die bei bestimmten Ereignissen, wie z.B. dem Betreten oder Verlassen eines Eingabefeldes automatisch ausgeführt werden, ist vorgesehen.
Die Basisdaten der zu erzeugenden HTML-Seite, wie Titel, Schlagwörter, Sutor, etc, können in jedem Formular hinterlegt werden, so dass diese immer automatisch zusammen mit dem Formular in die HTML-Datei exportiert werden.
[e] forms & more als Druckserver für formatierte Ausgaben
[e] forms & more kann als Druckserver für seitenorientierte Druckausgaben verwendet werden. Es werden Schnittstellen bereitgestellt, die es erlauben, ein fertiges Formular softwaretechnisch mit bereitgestellten Daten zu befüllen und dann automatisch zu Drucken.
Dabei werden sowohl der Start der Software auf Kommandozeilen-Basis als auch die vollständige Einbindung über API-Sxchnittstellen unterstützt. Sie finden alle notwendingen Informationen in unserer Technische Dokumentation.
Beispielformulare
Wenn Sie sich ansehen wollen, wie detaillgetreu das Gestalten von Formularen mit WaimeaForm möglich ist, können Sie sich einige Formulare als PDF-Datei herunterladen und ansehen oder ausdrucken. Klicken Sie einfach auf die Beispiele.
![]() Bauantrag |
![]() Steuererklärung |
![]() Zahlungsbeleg |
Skriptsprache
[e] forms & more ist mit der Skriptsprache Wincula ausgestattet. Diese erlaubt es, beim Auftreten verschiedener Ereignisse oder beim Drücken von Buttons oder anderer Kontrollelemente Skripte auszuführen. Eine ausführliche Sprachbeschreibung erläutert die Syntax der Sprache.
Die Sprache Wincula stellt eine Vielzahl von Allgemeinen Funktionen bereit. Diese sind allgemeingültig, d.h. sie sind nicht speziell auf eine bestimmte Anwendung zugeschnitten und unterstützen unter anderem den Zugriff aud das Dateisystem, die Registry und andere Systemkomponenten.
In der Formularsoftware [e] forms & more ist darüber hinaus eine große Zahl von Formularspezifischen Funktionen implementiert. Diese unterstützen Leistungen, die speziell auf diese Anwendung zugeschnitten sind. Insbesondere können alle Eingabefelder des Formulars direkt angesprochen werden.
Alle Leistungen auf einen Blick
Optische Komponenten zur Gestaltung
- Linien
- Rechtecke (flache, schattierte, 3D-Rahmen)
- Kreise, Ellipsen
- Texte, auch in beliebigen Ausgabewinkeln (z.B. senkrecht)
- Bilder, Fotos, Grafiken (seitentreu oder verzerrt, skalierbar)
- Seitenhintergrund (Farbe, Hintrgrundgrafik, Wasserzeichen)
- RTF-Textpassagen (Kleingedrucktes)
Eingabeelemente
- Ankreuzfelder (frei ankreuzbar oder gegenseitig auslösend)
- Eingabefelder für einzeilige Texte
- Eingabefelder für mehrzeilige Texte
- Eingabefelder für ganze Zahlen (Prüfung von Wertebereichen, automatische Formatierung)
- Eingabefelder für Zahlen mit Nachkommastellen (Prüfung von Wertebereichen, automatische Formatierung)
- Eingabefelder für Datumseingaben (Automatische Formatierung)
- Eingabefelder für Uhrzeiteingaben (Automatische Formatierung)<
- Eingabefelder mit automatischer Spreizung der Eingaben in ein vorgegebenes Raster
- Auswahlfelder mit einem festen Vorrat an möglichen Eingaben
- Auswahlfelder mit fester Auswahl als auch freier Eingabe
Export nach PDF
- Export des gesamten Formulars in eine PDF-Datei
- Export einzelner Seiten in eine PDF-Datei
- Automatische Erzeugung von Java-Skripts für die datengerechte Formatierung der Eingaben
- Automatische Erzeugung von Java-Skripts für die semantische Prüfung der Eingaben
- Hinterlegung von individuellen, event-gesteuerten Skripten
Export nach HTML
- Export des gesamten Formulars in eine HTML-Datei
- Export der einzelnen Seiten in separate HTML-Dateien
- Automatische Erzeugung von Java-Skripts für die datengerechte Formatierung der Eingaben
- Automatische Erzeugung von Java-Skripts für die semantische Prüfung der Eingaben
- Hinterlegung von individuellen, event-gesteuerten Skripten
- Hinterlegung der HTML-Kopfinformationen (Autor, Metadaten, Titel, etc.)
Textbausteine
- Ausfüllen wiederkehrender Textpassagen durch Aufruf eines Textbausteins
- Eingeben und Pflegen der Textbaustein-Sammlung
- Auswählen des gewünschten Bausteins aus einer Liste
Zoomen der Ansicht
- in Schritten größer oder kleiner
- automatisch auf halbe Seitenbreite
- automatisch auf volle Seitenbreite
- automatisch auf halbe Seitenbreite
- automatisch auf volle Seitenhöhe
- auf beliebig einstellbaren Zoom-Faktor in Prozent
Automatische Formatierung von Zahlen
- Tausendertrenner erzeugen (einstellbar)
- Einstellbare Anzahl von Nachkommastellen
- Besondere Darstellung der Zahl Null, z.B. als -,--
- Automatisches Hinzufügen eines Währungssymbols oder freien Textes
Automatische Formatierung von Datumsangaben
- Amerikanische oder europäische Reihenfolge von Tag, Monat und Jahr
- Jahresangabe zwei- oder vierstellig
- Monatsangabe als Name, Abkürzung oder Zahl
- Wahlweises hinzufügen des Wochentags
- Beliebige Trennzeichen zwischen Jahr, Monat und Tag
Automatische Formatierung von Uhrzeiten
- Wahlweise mit oder ohne Sekunden
- Wahlweise mit oder ohne Minuten
- Zwölf- oder Vierundzwanzigstunden-System
- Beliebige Trennzeichen zwischen Stunden, Minuten und Sekunden
Freie Wahl der Schriftart zum Ausfüllen
- Beim Anlegen einer Formularvorlage
- Während des Ausfüllens durch den Anwender
- Schrifteinstellung für einzelne Eingabefelder
- Schrifteinstellung für alle Felder gleichzeitig
Schwarz-Weiß-Ansicht
- Ansicht wahlweise in Farbe oder schwarz/weiß
- Ausdruck wahlweise in Farbe oder schwarz/weiß
- Ausgabe auf beliebigen Druckern
- Wechsel von Hoch- zu Querformat und zurück von Seite zu Seite
- Einstellbarer Verkleinerungsfaktor beim Ausdruck
- Drucken des gesamten Formulars oder nur der ausgefüllten Inhalte
Erstellen mehrerer Ausfertigungen (Durchschläge)
- Vorgabe mehrerer Ausfertigungen beim Anlegen der Formularvorlage
- Freie Benennung der Ausfertigungen - Einblendung des Namens
- Wahlmöglichkeit, alle oder nur eine Ausfertigung zu drucken
Automatische Berechnung von Werten
- Saldieren von Eingabefeldern
- Beliebige Berechnungen durch Verwenden von Makros
Einblendung von Schaltflächen für formularspezifische Aktionen
- Ausblendung der Schaltflächen beim Druck
- Ausführen eines Makros beim Betätigen einer Schaltfläche
Ereignisgesteuerte Ausführung von Makros
- nach dem Öffnen einer Formularvorlage
- vor dem Drucken eines Formulars
- vor dem Speichern eines Formulars
- bei jeder Änderung einer Eingabe
- beim Betreten eines Eingabefeldes
- beim Verlassen eines Eingabefeldes
Mehrseitige Formulare
- Beliebige Anzahl von Seiten
- Verschiedene Ausrichtungen einzelner Seiten
- Verschiedene Größen einzelner Seiten
- Ausgabe einzelner Seiten auf verschiedene Druckerschächte
Zugriff auf eine ODBC-Datenbank
- Lesen von Formularfeldern aus einem Datensatz
- Zurückschreiben von Formularfeldern in die Datenbank
- Selektieren eines Satzes nach verschiedenen Kriterien
- Sortieren der Datensätze
- Blättern durch die selektierten Datensätze
- Anlegen neuer Datensätze in der Datenbank
- Löschen von Datensätzen aus der Datenbank
- Zugriff auf mehrere Datenbanken gleichzeitig und unabhängig
Formularbibliothek
- Animierte Auswahl von Formularen aus einer Formularbibliothek
- Pflege der Bibliothek durch den Anwender oder Administrator
Verwendung eingescannter Seiten zur Ausrichtung
- Hinterlegen einer eingescannten Seite als Seitenhintergrund
- Ein- und Ausblenden des Hintergrunds auf Knopfdruck
Ausrichten mehrerer Komponenten
- im gleichen Abstand nebeneinander
- im gleichen Abstand untereinander
- nebeneinander bündig zum oberen Rand
- nebeneinander bündig zum unteren Rand
- nebeneinander mittig
- untereinander linksbündig
- untereinander rechtsbündig
- untereinander mittig
Einstellbares Raster für die Ausrichtung von Objekten
- Rasterabstand einstellbar zwischen 1/10 mm und 1 cm
- Gitternetz einblendbar zur optischen Kontrolle
- Farbe und Maschengröße des Gitternetzes einstellbar
Weitere nützliche Funktionen
- Beliebige Vorgabe der Reihenfolge der Eingaben
- Passwortschutz für das Verändern von Formularvorlagen>/li>
- Testmodus zum Ausprobieren neu erstellter Formularvorlagen


