Was ist ...?
Einleitung

Dieser Abschnitt erklärt Basisbegriffe wie Repository, Projekt, Variable und Formular.

TFORMer speichert alle Formulare und dazugehörige Informationen zentral ab - diese zentrale Stelle vereinfacht die Verwaltung der Formulare und wird Repository genannt.

Im Repositry wird angegeben, wie Ihre Projekte (Gruppen von Formularen) organisiert sind. Ein Formluar kann mit Daten aus externen Applikationen befüllt werden - dazu werden sogenannte "Variablen" benötigt. Variablen werden auch für Rechenoperationen und Stringoperationen verwendet.

 
Repository

Definition

Das Repository ist eine Art "Depot" und dient zur zentralen Speicherung aller Formulare (Berichte und Etiketten).


Die Formulare werden hierbei in "Projekte" unterteilt - dadurch wird eine bessere Übersicht gewährleistet. Ein Projekt organisiert somit die zugehörigen Layouts und Variablen für eine bestimmte Anwendung. Mit TFORMer können beliebig viele Projekte innerhalb eines Repositories verwaltet werden.


In diesem Zusammenhang ist wichtig, dass Formulare (z.B. Berichte und Etiketten) ausschließlich über das entsprechende Repository geöffnet werden können.

Repository-Fenster

Im Repository Fenster (siehe Dokumentation - User Interface) sehen Sie, welche Projekte, Formulare und Variablen Sie bereits angelegt haben.

Standard-Repository

Das dem Installationsprogramm beigefügte Repository heißt LabelDB

 

Dieses Repository beinhaltet vordefinierte Beispielformulare, welche bereits viele Anforderungsgebiete aus Büro und Industrie abdecken können.

Diese Beispiele können Sie natürlich für Ihre Zwecke anpassen.

 
Projekt

Definition

Ein Projekt ist ein Ordner innerhalb eines Repositories, welcher beliebig viele Formulardefinitionen und Variablendefinitionen aufnehmen kann. 

 

Ein Projekt dient zur Strukturierung Ihres Repositories. Thematisch zusammengehörige Formulare sollten innerhalb eines Projektes angelegt werden.

Anlegen eines Projektes

Um ein neues Projekt anzulegen, klicken Sie in der Werkzeugleiste auf das Symbol "Neues Projekt". Abgesehen davon, ist das Anlegen eines Projektes auch über das Menü möglich oder mit einem Rechtsklick auf den Eintrag Projekte im Repository-Fenster.

Projekteigenschaften

Einem Projekt sind zwei Eigenschaften zugeordnet. Diese können im Eigenschaftsfenster angesehen bzw. verändert werden:

Name

Name des Projekts
Wählen Sie hier eine kurze sprechende Bezeichnung des Projektes.

Beschreibung

Text, der das Projekt beschreibt.
Hier können Sie eine ausführlichere Beschreibung des Projektes eingeben - Sie dient nur zu Dokumentationszwecken

 

Namensgebung

Der Name eines Projekts muss mit einem Buchstaben oder einem Unterstrich (_) beginnen. Innerhalb des Namens dürfen dann Buchstaben, Ziffern oder der Unterstrich verwendet werden. Es sind keine Leerzeichen und/oder Sonderzeichen in einem Projektnamen erlaubt.

Gültige Namen: Lieferscheine, _Serienbriefe, Test

Ungültige Namen: 1Name, Auftrags-Bestätigungen

 

Der Name eines Projektes muss innerhalb eines Repositories eindeutig sein.

 
Variable

Definition

Variablen dienen als Platzhalter für variable Daten, die von Ausdruck zu Ausdruck unterschiedlich sein können.

Üblicherweise werden Variablen dazu verwendet, um importierte Daten im Formular anzuzeigen. Aber auch für die Durchführung von Berechnungen (z. B. Seitensummen), Speicherung von Zwischenergebnissen, Textformatierungen usw. können Variablen verwendet werden.

Der Inhalt einer Variable kann im Formular beliebig angezeigt werden - z. B. über ein frei positionierbares Textfeld oder in einem Strichcode. Bei Bedarf sind beliebig viele Variablen in einem Formular möglich.

Anlegen einer Variablen

Um ein neue Variable anzulegen, klicken Sie in der Werkzeugleiste auf das Symbol Neue Variable. Abgesehen davon, ist das Anlegen einer Variable auch über das Menü möglich (zuerst ein Projekt im Repsitory-Fenster selektieren) oder mit einem Rechtsklick auf den Projektnamen im Repository-Fenster.

Namensgebung

Eine Variable wird innerhalb eines Formulars mit Ihrem Namen angesprochen. Der Name einer Variable muß mit einem Buchstaben oder einem Unterstrich (_) beginnen. Innerhalb des Namens dürfen dann Buchstaben, Ziffern oder der Unterstrich verwendet werden. Es sind keine Leerzeichen und/oder Sonderzeichen in einem Variablennamen erlaubt.

Gültige Namen: Artikelnummer, _AuftragsNr, Adresszeile1

Ungültige Namen: 1Name, Auftrag-Nummer

Der Name einer Variable muss innerhalb eines Projektes eindeutig sein. 

   

Globale Variable

Eine Variable wird normalerweise innerhalb eines Projektes von einem oder mehreren Formularen benutzt. Um auch projektübergreifende Variablen verwenden zu können, unterstützt TFORMer "globale Variablen". Diese können in allen Formularen von allen Projekten benutzt werden.

Eigenschaften einer Variable

Einer Variable sind drei Eigenschaften zugeordnet. Diese können im Eigenschaftsfenster angesehen bzw. verändert werden:

Name

Name der Variable

Datentyp

Mögliche Einstellungen sind:

  • Text
  • Long (Ganzzahl)
  • Float (Gleitkommazahl)

Wir empfehlen die Einstellung des Datentyps "Text". In Ausnahmefällen sind allerdings Long oder Float vorzuziehen (siehe Referenz).

Default-Dateninhalt

Standardwert der Variable
Wird immer dann verwendet, wenn Sie nicht manuell einen anderen Wert vorgeben.

 
Formulare

Definition

Ein Formular beschreibt in TFORMer die Layoutdefinition. Das können Berichte sein (listen/tabellenförmige Ausgabe), Etiketten oder andere beliebig gestaltbare Geschäftsformular oder Briefe. Für Etiketten kann die Ausgabe in mehreren Zeilen und Spalten pro Druckseite erfolgen.

Ein Formular besteht aus mehreren Bereichen (z.B. Kopfbereiche, Detailbereiche, Fußbereiche).

Kopfbereiche werden immer am Beginn einer jeden Seite oder nur auf der ersten Seite ausgegeben.
Fussbereiche werden immer am Ende einer jeden Seite oder auch nur auf der letzten Seite ausgegeben.
Detailbereiche werden im Normalfall pro Datensatz ausgegeben.

Bereiche können auch leer sein, d.h. ungenutzt.

Anlegen eines Formulars

Um ein neues Formular anzulegen, klicken Sie in der Werkzeugleiste auf das Symbol "Neues Formular". Abgesehen davon, ist das Anlegen eines Formulars auch über das Menü möglich (vorher ein Projekt im Repository-Fenster markieren) oder mit einem Rechtsklick auf den Projektnamen im Repository.

Namensgebung

Ein Formular wird mit einem Namen angesprochen. Dieser Name ist analog zu Variablennamen aufgebaut (siehe oben).

Der Name eines Formulars darf innerhalb eines Projektes nur einmal vorkommen (er muß eindeutig sein).

Eigenschaften eines Formulars

Einem Formular sind mehrere Eigenschaften zugeordnet. Die wichtigsten lauten:

 

Name

Name des Formulars.

Datei

Name der Datei unter der das Formular abgelegt wird.

Beschreibung

Text, der das Formular beschreibt

Orientierung

Orientierung des Formulars beim Drucken

 

Für eine detaillierte Beschreibung verweisen wir auf die Referenz.