> JavaScout ProjectAssist - Inhalt

 Generelle Beschreibung und Eingabemöglichkeiten :: Anwendungsbeispiele :: Verwandte Dokumentation 

  Weitere Dokumente:  Fehler und Warnungen :: Schaltflächen (Buttons) - Generelle Beschreibung :: Rand-Farben - Bedeutung bei Eingabefeldern und Schaltflächen  

Dokumente für Umgebungs-Frames verwalten :: ProjectAssist für Web-Presentation

* Bitte beachten Sie die Hinweise und Bestimmungen bezüglich Urheberrecht, Haftungsausschluß und geschützte Marken oder Warenzeichen die für dieses Web-Dokument und möglicherweise auch für 'verlinkte' Dokumente gelten.  

Dieses Dokument drucken.
 Letzte Bearbeitung dieses  Dokuments: 2008-08-25

Bitte klicken Sie auf das entsprechende Eingabefeld oder Schaltfkäche um zur Beschreibung zu kommen.
Eine Überblicks-Beschreibung dieser Geschäftsanwendung finden Sie nach dem Bild der Eingabemaske.

Task-Frame für die Verwaltung von Projekt und Sprache

zum Inhaltsverzeichnis

Generelle Beschreibung und Eingabemöglichkeiten

In diesem Teilprogramm werden die Namen der einzelnen 'Frames', die Teile der zu erstellenden Web-Site sind, verwaltet.

Dieses Teilprogramm unterstützt, gemeinsam mit anderen Teilprogrammen, die Erstellung und Verwaltung von Web-Präsentationen die dem im Document Web-Präsentation > Aus welchen Teilen besteht die Web-Präsentation vorgestellten Schema folgen.
Zum besseren Verständnis der in diesem Teilprogramm verwalteten Daten wird empfohlen, das Dokument durchzulesen und eventuell das
Tutorial zur Erstellung einer Web-Präsentation durch zu arbeiten.

Aus den hier erfassten Daten werden, gemeinsam mit den Daten die in anderen Teilprogrammen erfasst wurden, im Teilprogramm Javascript-Dateien für Web-Site exportieren Dateien generiert.
Diese generierten Dateien können von den Javascript-Programmen, die die Web-Site steuern, verarbeitet werden.

Projekt-Code 

In diesem Eingabe-Feld werden die Daten für das Web-Frame einem Projekt zugeordnet.
Der Projekt-Code für das Projekt muss zuvor im Teilprogramm Projekt und Sprache verwalten erfasst worden sein.

zum Inhaltsverzeichnis

Frame-Name 

In diesem Eingabe-Feld wird der Name des Frames erfasst.
Dieser Name muss mit den Namen des jeweiligen Frames, das Teil der Web-Site ist, übereinstimmen.
Diese Frame-Namen sind im Javascript-Code, der für die erstmalige Darstellung sorgt, den jeweiligen Frames zugeordnet.

Ein Beispiel für den Javascript-Code mit der Definition der Frames finden Sie unter Tutorial: Gestaltung einer Web-Präsentation – Aufbau der Verzeichnis-Struktur und Bedeutung der einzelnen Verzeichnisse > Datei für die Gestaltung (Aufteilung) der Web-Präsentation.

zum Inhaltsverzeichnis

Typ des Frames 

Mit dieser Auswahl wird festgelegt, welche Art von Dokument dieses Frame enthalten soll.
Abhängig von dieser Auswahl wird der Aufbau der Javascript-Dateien im Teilprogramm Javascript-Dateien für Web-Site exportieren gesteuert.

Zum Verständnis der Aufgaben der verschiedenen Typen von Frames wird empfohlen, den Abschnitt Tutorial: Gestaltung einer Web-Präsentation – Möglichkeiten einer Web-Präsentation > Muster einer Gestaltung der Web-Präsentation durchzulesen.

zum Inhaltsverzeichnis

Beschreibung für das Frame 

In diesem Feld kann ein zusätzlicher Text, der die Aufgabe des jeweiligen Frames ausführlicher beschreibt, erfasst werden.

zum Inhaltsverzeichnis

Auswahl 

In diesem Eingabefeld wird jener Datensatz ausgewählt, dessen Detail-Daten angezeigt werden sollen oder der gelöscht werden soll.

zum Inhaltsverzeichnis

Informationen zu einzelnen Feldern, Warnungen und Fehlern

Informationszeile am unteren Rand des Fensters 

In diesem Bereich werden kurze Erklärungen zur Bedeutung des ausgewählten Feldes angezeigt.

Bei einer Eingabe, die die vorgegebenen Anforderungen nicht erfüllt, werden Hinweise über die Ursache des Fehlers angezeigt.
Hier ein Beispiel wenn die Eingabe 'zu lang' ist:



Anzeige durch Bewegen des Mauszeigers über das Feld 

Wenn der Mauszeiger über einem Eingabefeld positioniert wird, wird für einige Sekunden ein Hinweis über die Bedeutung des ausgewählten Feldes angezeigt.

Detaillierte Warnungen und Informationen über aufgetretene Fehler 

Die möglichen Warnungen (deren Ursachen durch den Benutzer korrigiert werden können) und Fehler (deren Ursachen Fehler innerhalb des Anwendungsprogramms oder technische Gebrechen sein können – und damit nicht durch den Benutzer korrigiert werden können) sind nicht im einzelnen in dieser Dokumentation aufgelistet.

Bei Warnungen und Fehlern wird ein eigenes Fenster geöffnet, das einen Code für die Ursache und einen Text mit der Beschreibung der Ursache und Vorschlägen zur Beseitigung der Ursache enthält.
Die Varianten dieses Fensters sind im Dokument
Fehler und Warnungen - Generelle Beschreibung beschrieben.

zum Inhaltsverzeichnis

Schaltflächen

[Datei-Auswahl] 

Nach dem Anklicken dieser Schaltfläche öffnet sich ein Fenster mit dem ein Verzeichnis ausgewählt werden kann.

Allgemein vorhandene Schaltflächen

Eine detaillierte Beschreibung dieser Schaltflächen mit Anwendungsbeispielen finden Sie im Dokument Schaltflächen (Buttons) – Generelle Beschreibung.

Hier die Kurzbeschreibung:

Durch Anklicken dieser Schaltfläche wird die Hilfe zur Geschäftsanwendung (also dieses Dokument) aufgerufen.

Durch Anklicken dieser Schaltfläche wird das Fenster 'CommandCenter' mit den Möglichkeiten zum Aufrufen von Geschäftsanwendungen aufgerufen.

Durch Anklicken dieser Schaltfläche wird eine Auswahl der Möglichkeiten zum Drucken von Dokumenten aufgerufen.
In dieser Geschäftsanwendung gibt es keine Möglichkeit, Daten auszudrucken – deswegen ist diese Schaltfläche permanent deaktiviert.

Durch Anklicken dieser Schaltfläche werden neu erfaßte oder geänderte Daten gespeichert.

Durch Anklicken dieser Schaltfläche werden die angezeigten Daten auf einen neuen Datensatz kopiert.
Anschließend muß die Kombination aus Projekt-Code und Sprach-Code auf einen noch nicht vorhandenen Wert geändert werden.

Durch Anklicken dieser Schaltfläche werden die Daten für jene Kombination aus Projekt-Code und Sprach-Code, die in der Sortierreihenfolgen vor dem gerade angezeigten Datensatz kommt, angezeigt.

Durch Anklicken dieser Schaltfläche werden die Daten für jene Kombination aus Projekt-Code und Sprach-Code, die in der Sortierreihenfolgen nach dem gerade angezeigten Datensatz kommt, angezeigt.

Durch Anklicken dieser Schaltfläche werden die Daten des ausgewählten Datensatzes im Detail angezeigt und können anschließend geändert oder kopiert werden.

Durch Anklicken dieser Schaltfläche wird der ausgewählte Datensatz gelöscht.

zum Inhaltsverzeichnis

Anwendungsbeispiele

Der Einfluss der erfassten Daten (insbesondere des ausgewählten Verzeichnisses) bei der weiteren Verarbeitung hängt vor allem davon ab, welche Aufgabe das Projekt hat.

Verwalten von Text-Elementen für die GUI in verschiedenen Sprachen

Dabei wird das im JavaScout Fat-Client-Framework (JS-FCF) vorgestellte Vorgehensmodell unterstützt.
Die dabei erforderliche Konvention für die Benennung von Verzeichnissen ist im Dokument
Verzeichnisstruktur für die Entwicklung von Heavyweight-Clients mit dem JS-FCF festgelegt.

In weiteren Teilprogrammen werden Text-Elemente (auch in verschiedenen Sprachen) für die Anzeige in einem Anwendungsprogramms erfasst und daraus XML-Dateien generiert.
Die Teilprogramme für das Generieren erzeugen Dateien, die von den
JavaScout Basisklassen verarbeitet werden können.

Beispiele für die Verwendung der erzeugten Dateien finden Sie im Dokument
Tutorial: JavaScout ProjectAssist, Start-Frame Grundlagen (Java_Fatclient_01) – Text für die GUI-Elemente von XML-Datei einlesen 

Detailliertere Verwendungsbeispiele und Verweise auf die einzelnen Teilprogramme finden Sie in den Dokumenten Leitfaden zur Entwicklung des Start-Frames und Leitfaden zur Entwicklung von Task-Frames.

Verwalten von Dokumenten für Hilfe oder Web-Präsentation

Bei den weiteren Teilprogrammen werden Dokumente verwaltet, die zusammen die Hilfe für ein Anwendungsprogramm oder eine Präsentation für das Internet (Web) bilden.
Dabei wird den Vorgaben, die unter
Tutorial zur Erstellung einer Web-Präsentation vorgestellt werden, gefolgt.

In weiteren Teilprogrammen werden auch Dateien erzeugt, die von den Javascript-Programmen verwendet werden um die passenden Umgebungs-Dokumente zum gewählten Dokument mit einem Hauptinhalt anzuzeigen.

Als Verzeichnis wird dabei jenes angegeben, das die Datei 'index.html' und die weiteren Unterverzeichnisse enthalten wird.

Um die Verwendung von JavaScout ProjectAssist flexibel gestalten zu können wird bei der Erfassung von Projekt-Code und Sprach-Code noch nicht festgelegt, wofür das Projekt bestimmt ist.

Aus diesem Grund ist es möglich, für jeden Sprach-Code ein eigenes Verzeichnis zu definieren.
Beim Generieren der Dateien wird aber nur jenes Unterverzeichnis verwendet, dass bei der 'alphabetisch ersten' Sprache festgelegt ist.

zum Inhaltsverzeichnis

Verwandte Dokumentation

Referenz auf das Datenmodell

In diesem Fenster erfasste Daten werden nur in einer einzigen Datenbank-Tabelle gespeichert.
Die Beschreibung der Attribute finden Sie im Dokument
ProjLang (DB-Tabelle).

zum Inhaltsverzeichnis