Die verfügbaren Gestaltungselemente werden im Anwendungsnavigator angezeigt.
In der folgenden Tabelle werden die verschiedenen Gestaltungselemente beschrieben. Außerdem wird der Anwendungstyp angegeben, für den das betreffende Element gewöhnlich verwendet wird.
| Gestaltungselement | Beschreibung |
|---|---|
| Formulare | Stellen die Struktur zum Erstellen und Anzeigen von Dokumenten bereit. Sie können ein Formular als Datenquelle für XPages verwenden. |
| Ansichten | Sind eine sortierte oder kategorisierte Liste mit Dokumenten. Für den formularbasierten Designer stellen Ansichten den Eingangspunkt zu den in einer Datenbank gespeicherten Daten dar. Ansichten können in XPages integriert werden. |
| Ordner | Sind Container, in denen zusammengehörige Dokumente oder Dokumentgruppen gespeichert werden. Ordner weisen dieselben Gestaltungselemente wie Ansichten auf. |
| XPages | Definieren den Text und die Steuerelemente der Benutzeroberfläche, mit denen Benutzer bei der Verwendung einer Anwendung interagieren. |
| Angepasste Steuerelemente | Sind eine Gruppe von Steuerelementen der Benutzeroberfläche, die als ein einzelnes Objekt gespeichert werden. |
| Framesets | Sind Gruppen mit Rahmen (Frames), die zum Strukturieren Ihrer Anwendung verwendet werden können. |
| Seiten | Sind Datenbankgestaltungselemente, über die Informationen anzeigt werden. |
| Gemeinsam genutzte Elemente - Untergeordnete Formulare | Sind eine Gruppe von verschiedenen Formularelementen, die als einzelnes Objekt gespeichert werden. |
| Gemeinsam genutzte Elemente - Felder | Dienen der Erfassung von Daten. Felder werden für Formulare, untergeordnete Formulare und Layoutbereiche erstellt. Bei XPages werden Steuerelemente an Felder gebunden. |
| Gemeinsam genutzte Elemente - Spalten | Zeigen Feldwerte und andere Informationen zu Dokumenten an. Spalten werden für Ansichten und Ordner erstellt. |
| Gemeinsam genutzte Elemente - Gliederung | Stellt eine Organisationsstruktur für eine Anwendung bereit und steuert die Anzeige von Steuerelementen in einem Navigationsfenster. |
| Gemeinsam genutzte Elemente - Navigatoren | Sind eine grafische Roadmap, die Benutzer zu bestimmten Teilen einer Anwendung führt. |
| Code - Agenten | Definieren eine vom Benutzer aktivierte Task oder eine Hintergrundtask in einem beliebigen Teil einer Anwendung. |
| Code - Gemeinsame Aktionen | Definieren eine vom Benutzer aktivierte Task für eine Maske oder eine Ansicht. |
| Code - Scriptbibliotheken | Enthalten LotusScript-, Java- oder JavaScript-Code, der in Programmierelemente für Clients oder Server eingeschlossen werden kann. JavaScript-Bibliotheken sind für XPages vorgesehen. |
| Code - Datenbankscript | Sind Programmierelemente, die für Ereignisse auf Anwendungsebene aktiviert werden, beispielsweise für das Öffnen oder Schließen einer Anwendung. |
| Code - Web-Service-Provider | Sind eigenständige, selbsterklärende, modulare Anwendungen, die auf XML aufsetzen und die über das Web veröffentlicht und aufgerufen werden können. Ein Web-Service-Provider ist ein auf einem Domino-Server gehosteter Web-Service, der von anderen Computern aufgerufen werden kann. |
| Code - Web-Service-Konsument | Ruft Web-Services auf anderen Computern auf. |
| Code - Java | Erstellt die Elemente Java Class, Interface, oder Enum, das auf das NSF-Projekt (unter Code/Java in der Java-Perspektive) abgestimmt ist. Der Java-Code ist direkt über den Code in Xpages aufrufbar. |
| Code - JAR-Dateien | Bieten die Möglichkeit, mit im Paket in der Anwendungs-NSF enthaltenen Java-Codes/-Bibliotheken zu arbeiten. Entbinden von der Notwendigkeit, JAR-Dateien auf einem Server zu implementieren und/oder Quellendateien gezielt in der Anwendungsdatenbank zu berücksichtigen. Das Element ist nur bei XPage-Anwendungen verfügbar, bei denen das Java-Archiv automatisch zur XPages-Laufzeit geladen wird. |
| Daten - Datenverbindungen | Sind Ressourcen, die einen Datenaustausch zwischen einer Domino-Anwendung und einer externen Datenquelle einrichten. |
| Daten - DB2-Zugriffsansichten | Definieren eine DB2-Ansicht für Notes-Daten. |
| Ressourcen - Bilder | Können als Grafik oder Symbol für XPages, Seiten, Formulare, untergeordnete Formulare, Aktionsschaltflächen und Gliederungseinträge sowie als Hintergrundbild für Formulare, Dokumente, Seiten, Tabellenzellen und Aktionsschaltflächen verwendet werden. |
| Ressourcen - Dateien | Bieten die Möglichkeit, Nicht-NSF-Dateien innerhalb von Anwendungen und anwendungsübergreifend gemeinsam zu nutzen. |
| Ressourcen - Applets | Sind eigenständige Java-Programme, die in Ihrer Domino-Anwendung ausgeführt werden können. |
| Ressourcen - Style-Sheets | Können erstellt oder importiert werden. Standardmäßig verwenden XPages und Benutzeroberflächensteuerelemente die mit Domino bereitgestellten CSS-Standard-Style-Sheets. Mit diesen Ressourcen können Sie die Standardeinstellungen überschreiben. |
| Ressourcen - Motive | Sind serverseitige Anpassungen der HTML-Generierung, die zum Definieren der Darstellung und Funktionsweise einer Anwendung verwendet werden können. Standardmäßig verwenden XPages und Benutzeroberflächensteuerelemente das für den Server definierte Motiv. Dieses globale Thema kann für alle Anwendungen geändert oder durch ein anwendungsspezifisches Thema überschrieben werden. |
| Ressourcen - Dokument "Über diese Anwendung" | Beschreibt den Zweck der Anwendung. |
| Ressourcen - Dokument "Benutzen dieser Anwendung" | Stellt den Benutzern Anweisungen bereit. |
| Ressourcen - Symbol | Unterstützt die Benutzer beim Suchen nach der Datenbank über Lesezeichenteilfenster. Das Symbol für Ihre Anwendung können Sie über den Symboleditor erstellen. |
| Verbundanwendungen - Verbindungseigenschaften | Ermöglicht den Zugriff auf die WSDL-Dateien in einer modularen Anwendung. |
| Verbundanwendungen - Anwendungen | Ermöglicht den Zugriff auf die erforderlichen XML-Dateien, die Definitionen für die Verbundanwendung enthalten. |
| Verbundanwendungen - Komponenten | Implementiert in modularen Anwendungen, falls auf XPages basierend |
| Anwendungskonfiguration - Anwendungseigenschaften | Ermöglicht die Definition anwendungsübergreifender Eigenschaften. |
| Anwendungskonfiguration - Faces-config | Stellt den Bearbeitungszugriff auf die Datei webcontent\web-inf\faces-config.xml bereit. Dabei handelt es sich um die Konfigurationsdatei, die zum Konfigurieren von Managed Beans (sowie anderen Elementen wie angepassten Convertern/Prüfprogrammen) in XPages verwendet wird. |
| Anwendungskonfiguration - XSP-Eigenschaften | Stellt den Bearbeitungszugriff auf die Datei mit den XPages-Frameworkparametern, den sogenannten xsp.properties, bereit. Wird auf Anwendungs- oder Serverebene dazu verwendet, XPages-Einstellungen auf Ihren Anwendungs-XPages zu definieren und zu steuern. Jede XPages-NSF-Anwendung verfügt über eine Datei "xsp.properties". |
Da in diesem Benutzerhandbuch XPages und Anwendungen, die XPages verwenden, im Mittelpunkt stehen, wird darin eine Teilmenge der in XPages-Anwendungen verwendeten Gestaltungselemente ausführlicher beschrieben. Die ausführliche Dokumentation für die mehr "formularbasierten" Gestaltungselemente und Anwendungen finden Sie in Domino Designer Basic - Benutzerhandbuch und Referenz.
Sie können auswählen und filtern, welche Gestaltungselementtypen im Anwendungsnavigator angezeigt werden sollen. Wählen Sie dazu die gewünschten Typen unter aus.
Wählen Sie die gewünschten Elemente aus und zeigen Sie sie an, indem Sie die jeweiligen Elemente unter Vorgaben aktivieren. Beim Auswählen der gewünschten Perspektive aus einer Liste in der Anzeige legen Sie auch die Auswahl- und Filteroptionen für jede der drei Perspektiven fest: Domino Designer, XPages und Forms/Views Domino Designer.
Sie können verschiedene Versionen von Gestaltungselementen oder Ressourcen miteinander vergleichen. Dazu müssen Sie mit der rechten Maustaste auf das betreffende Element klicken und aus dem Kontextmenü den gewünschten Vergleichstyp auswählen. Beim Ausführen eines Vergleichs werden im Editorbereich entsprechende Vergleichseditoren angezeigt. Unterschiede zwischen den Versionen werden in den Vergleichseditoren hervorgehoben dargestellt. So haben Sie die Möglichkeit, Änderungen zwischen den verglichenen Versionen zu suchen und zu kopieren.