Hauptmenü
Das jeweilige Menü des aktiven Fensters. Ist kein Dialog zum Bearbeiten von Daten geöffnet, können die Menübefehle des Hauptfensters von GS verwendet werden. Als Menübefehl wird ein Punkt eines Haupt- oder Kontextmenüs bezeichnet. Kontextmenüs werden mit der rechten Maustaste über einem Steuerelement (das den Kontext darstellt) geöffnet.
Symbolleiste
Die Symbolleiste dient als Container der einzelnen Symbolschaltflächen. Hier werden häufig benutzte Menübefehle für den schnelleren Zugriff angezeigt. Einige Befehle können nur über die Schaltflächen ausgelöst werden. Für die meisten Symbolleisten besteht die Möglichkeit, diese ein- und auszublenden. Der letzte Status wird beim Programmstart wieder hergestellt.
Modulleiste
Die Modulleiste wird links in GS dargestellt. Hier können alle über die Lizenz frei geschalteten Module direkt aufgerufen werden. Die Modulleiste ist in die Bereiche Betriebsführung, Stammdaten, Konfiguration und Auswertung unterteilt. Über die Möglichkeit der Definition von Benutzeransichten kann die Modulleiste erweitert werden. Die Modulleiste kann über das Menü Ansicht ein- und ausgeblendet werden. Der letzte Status wird beim Programmstart wieder hergestellt.
Statuszeile
Die Statuszeile befindet sich am unteren Rand des Hauptfensters von GS. Hier werden die Kurzhilfe, die Anzahl der aktuell bearbeiteten Elemente, der Filterstatus und der aktuell eingeloggte Benutzer angezeigt. Die Statuszeile kann über das Menü Ansicht ein- und ausgeblendet werden. Der letzte Status wird beim Programmstart wieder hergestellt.
Arbeitsbereich
Als Arbeitsbereich wird der übrige Bereich im Hauptfenster von GS bezeichnet. Je nach ausgewähltem Modul wird hier die entsprechende Ansicht zum Bearbeiten der Daten angezeigt. Der jeweilige Arbeitsbereich kann über den Befehl Ansicht/Aktuelle Ansicht... konfiguriert werden.
Kopfzeile
Jeder Arbeitsbereich hat eine Kopfzeile, in welcher der Titel des Arbeitsbereichs sowie das aktuelle Datum und ein Symbol dargestellt werden. Als Hintergrundfarbe der Kopfzeile wird die des gewählten Modulbereichs übernommen. Die Kopfzeile kann über das Menü Ansicht ein- und ausgeblendet werden. Der letzte Status wird beim Programmstart wieder hergestellt.
Listenansicht
In der Listenansicht werden die zur Anzeige konfigurierten Eigenschaften in einer Tabellenstruktur dargestellt. Über den Befehl Ansicht/Aktuelle Ansicht/Ansicht anpassen... kann die Anzeige konfiguriert werden. Im Konfigurationsdialog können Schriftarten, Schattierung, Spalten und Sortierung gewählt werden. Die getroffen Einstellungen werden unter dem Schlüssel HKEY_CURRENT_USER\Software\GreenGate AG gespeichert und beim Programmstart wieder hergestellt. Über den Befehl Ansicht/Aktuelle Ansicht/Listenansicht kann zwischen der Listenansicht und Kartenansicht gewechselt werden.
Kartenansicht
Die Kartenansicht stellt die Eigenschaften eines Objekts als Karte dar. Jede Karte trägt als Überschrift den Namen des Objektes. Über den Befehl Ansicht/Aktuelle Ansicht/Ansicht anpassen... kann die Anzeige konfiguriert werden. Im Konfigurationsdialog können Schriftarten, Schattierung, Spalten und Sortierung gewählt werden. Die getroffenen Einstellungen werden unter dem Schlüssel HKEY_CURRENT_USER\Software\GreenGate AG gespeichert und beim Programmstart wieder hergestellt. Über den Befehl Ansicht/Aktuelle Ansicht/Listenansicht kann zwischen der Listenansicht und Kartenansicht gewechselt werden.
Detailansicht
In einigen Ansichten ist es möglich, zusätzlich zu der Listen- bzw. Kartenansicht, eine Detailansicht einzublenden. Hier werden die Details des in der Ansicht gewählten Objekts dargestellt. Das Aussehen der Detailansicht hängt von dem jeweiligen Objekttyp ab. Der letzte Status der Ansicht wird beim Programmstart wieder hergestellt.
Objekte
In GS können vorgefertigte Objekte wie Kontakte, Dokumente, Benutzer, etc. und selbst definierte Objekte verwaltet werden. Ein Objekt kann zum Beispiel ein Fahrzeug sein. Dazu wird unter zu Hilfenahme des Fachschaleneditors eine Objektklasse Fahrzeug mit den entsprechenden Eigenschaften definiert.
Beispiel:
Objektklasse |
‚Fahrzeug’ |
Name |
Textfeld 100 Zeichen |
Kurzname (Kennzeichen) |
Textfeld 50 Zeichen |
Fahrzeugart |
Listeneigenschaft ( Fließheck, Stufenheck, Kombi ) |
TÜV Termin |
Datumsfeld |
Leistung |
Zahl mit Einheit (kW) |
Anhängerkupplung |
Ja/Nein Feld |
Etc. |
Im GS-Manager können dann auf Grundlage der erstellten Objektklasse ‚Fahrzeug’ Instanzen angelegt werden.
Beispiel:
Objekte ‚Fahrzeug’
1. VW Passat, AK-JK 200, Kombi, April 2000, 85kW, Nein
2. Opel Vectra, AK-AL 826, Stufenheck, Mai 2000, 65kW, Nein
etc.
Um bestimmte Objekte verwalten zu können, muss also eine entsprechende Objektklasse definiert werden.
Applikationsdesigner
Im Applikationsdesigner werden die zu verwaltende Objektklassen definiert. Neben den einfachen Eigenschaften kann eine Eigenschaft auch eine Referenz auf ein anderes Objekt sein. Zum Beispiel könnte der Objektklasse „Fahrzeug“ die Eigenschaft „Fahrzeughalter“ gegeben werden, die einen Kontakt referenziert. Des weiteren wird im Fachschaleneditor bestimmt, welche Objektklassen anderen Objektklassen zugeordnet werden können. So könnte es eine Objektklasse ‚Fuhrpark’ geben, der die einzelnen Fahrzeuge zugeordnet werden können.
Objektbaum
Im Objektbaum werden die einzelnen Objekte nach ihrer Zuordnung zu anderen Objekten dargestellt. So könnte es folgende Struktur geben:
Firma A
Fuhrpark Süd
Fahrzeug 1
Fahrzeug 2
Fahrzeug 3
Fuhrpark Nord
Fahrzeug 1
Fahrzeug 2
Fahrzeug 3
Firma B
Fuhrpark Ost
Fahrzeug 1
Fahrzeug 2
Fuhrpark Nord
Fahrzeug 1
Fahrzeug 2
Fahrzeug 3
Fuhrpark West
Fahrzeug 1
Fahrzeug 3
Bei dieser Anordnung könnte definiert werden, dass kein Fahrzeug direkt unter einer Objektklasse „Firma“ verwaltet werden kann.
Stammdaten
Als Stammdaten werden die vom Benutzer angelegten Instanzen der Objektklassen bezeichnet. Dies sind die aus der entsprechenden Fachschale resultierenden Objekte. Grundsätzlich werden fünf verschiedene Arten von Objekttypen unterschieden: Objekte, Personal, Betriebsmittel, Kunden und Lieferanten. Für diese Objekttypen, von denen wiederum verschiedene Objektklassen abgeleitet sein können, stehen jeweils einzelne Arbeitsbereiche zur Konfiguration zur Verfügung.
Konfiguration
Im Bereich Konfiguration werden solche Elemente konfiguriert, welche nicht zu den aus der Fachschale resultierenden Objekten zählen.
Benutzerdefinierte Ansichten
Die benutzerdefinierten Ansichten bieten die Möglichkeit, auf Grundlage von Objekttypen bzw. Objektklassen, eigene Ansichten zu konfigurieren.