ANWENDUNGSGESTALTUNG


Benutzern ermöglichen, Farben in einer Ansicht festzulegen
In IBM® Lotus® Domino(TM) Designer können Sie die Farbe für eine Spalte programmatisch ändern, um Dokumente in einer Ansicht visuell voneinander abzusetzen. Diese Funktionalität können Sie verwenden, um Benutzern die Möglichkeit zu geben, die Farbe für Dokumente in einer Ansicht festzulegen. Diese Funktion kann ausgeweitet werden, um Benutzern zu ermöglichen, die Farben für eine Spalte durch die Erstellung eines generischen Profils (ein bestimmter Maskentyp) festzulegen, um Werte in einer Datenbank zu definieren. So können Sie beispielsweise in der IBM® Lotus® Domino(TM) Version 6 Mailschablone (mail6.ntf) "Extras - Vorgaben" wählen, auf das Register "Farben" klicken und Farben verschiedenen Absendern zuordnen, um anzupassen, wie Mail in Ihrem Maileingang angezeigt wird.

Hinweis Da die Funktion eher auf einer generischen als auf einer benutzerspezifischen Profilmaske basiert, ist die Funktion nur für eine Datenbank mit nur einem Benutzer hilfreich, wie zum Beispiel einer Maildatenbank oder einem persönlichen Journal.

1. Erstellen Sie eine Profilmaske in der Datenbank, mit der ein Profil für die Datenbank erstellt wird. Erstellen Sie eine Schaltfläche, eine Aktion oder einen Agenten, die bzw. den Benutzer zum Erstellen des Profildokuments verwenden können.

2. Erstellen Sie zwei Felder in der Profilmaske. Das erste Feld ist ein Farbfeld, mit dem Benutzer eine Farbe auswählen können. Das zweite Feld ist ein Formelfeld, das entweder für den Wert des Farbfeldes oder für eine Formel zur Auswertung einer Farbe eingerichtet ist. Der Name des Formelfeldes muss mit dem programmseitigen Namen der Spalte in der Ansicht übereinstimmen. Wenn beispielsweise der programmseitige Name der Spalte "$3" lautet, muss der Name des Formelfeldes in der Profilmaske ebenfalls "$3" sein.


Weitere Informationen zum Erstellen eines Farbfeldes finden Sie unter "Farbfelder". Weitere Informationen zum programmseitigen Namen einer Spalte finden Sie unter "Spalten programmieren".

3. Wählen Sie die Ansichtsspalte aus, die als anpassbar definiert werden soll, und wählen Sie "Gestaltung - Eigenschaften: Spalte".

4. Aktivieren Sie im Register "Spalte Info" die Optionen "Wert als Farbe verwenden" und "Benutzerdefinierbar".

5. Geben Sie in das Feld unter "Benutzerdefinierbar" den Namen der Profilmaske ein.

6. Wählen Sie im Programmierfenster "Formel" als Spaltenwert und geben Sie eine gültige Formel, z. B. @UserName, als Spaltenformel ein. Diese Formel darf weder eine Konstante noch Text mit Sonderzeichen zurückgeben.

Den Farbwert im Profildokument festlegen

Um eine Farbe für eine Spalte anzugeben, muss der Benutzer ein Profildokument ohne Benutzernamen erstellen. Da dieser spezielle Maskentyp nicht mit dem Menü "Erstellen" erstellt werden kann, müssen Sie eine Schaltfläche, eine Aktion oder einen Agenten bereitstellen, mit der bzw. dem der Benutzer das Dokument erstellen kann. Bei der Erstellung des Dokuments erscheint ein Farbwähler für die angegebene Spalte.

Weitere Informationen zum Erstellen und Bearbeiten von Profildokumenten finden Sie unter "Profilmasken".