ANWENDUNGSGESTALTUNG
Hinweis Es gibt keine integrierte Funktion zum Synchronisieren der Feldwerte des Originaldokuments und des neuen Dokuments nach dessen Erstellung. Durch die Übernahme werden die Felder nur mit anfänglichen Feldwerten ausgefüllt. Zur Synchronisierung der Dokumente nach dem späteren Bearbeiten eines der Dokumente wäre benutzerdefinierter Code erforderlich.
Wenn Feldwerte aus einem Dokument im IBM® Lotus® Notes®-Client übernommen werden sollen, muss das Dokument während der Erstellung des neuen Dokuments entweder im Notes-Client geöffnet oder in einer Ansicht markiert sein.
In Webanwendungen bestimmt das neue Dokument anhand des URL-Arguments "ParentUNID" im Domino-URL-Befehl, aus welchem Dokument Feldwerte übernommen werden sollen, beispielsweise:
Erstellen Sie Felder, die Informationen aus anderen Dokument übernehmen, um Benutzern unnötige Eingaben oder das Vereinheitlichen verwandter Dokumente zu ersparen. Öffnen Sie die Maske, die zur Erstellung des neuen Dokuments verwendet wird.
1. Wählen Sie "Gestaltung - Eigenschaften: Maske".
2. Wählen Sie im Register "Vorgaben" die Option "Erstellen: Formeln übernehmen Werte aus gewähltem Dokument".
3. Erstellen Sie die Felder, die Werte übernehmen sollten. Neue Feldnamen müssen nicht mit den Namen der Felder übereinstimmen, deren Werte sie übernehmen.
Formeln übernehmen die Werte aus den Feldern des übergeordneten Dokuments. Felder übernehmen Werte nur durch die Verwendung von Formeln zum Berechnen ihrer Vorgabewerte oder berechneten Werte. Es reicht zum Übernehmen der Werte eines Feldes aus dem übergeordneten Dokument nicht aus, denselben Feldnamen für ein Feld im neuen Dokument zu verwenden.
Übernommene Werte aus dem übergeordneten Dokument sind nur verfügbar, während das neue Dokument erstellt wird. Nachdem das neue Dokument erstellt und entweder gespeichert oder zum Bearbeiten angezeigt wurde, stehen die Werte des übergeordneten Dokuments nicht länger für die Verwendung in Formeln zur Verfügung.
Wenn ein Feld auf der neuen Maske denselben Namen besitzt wie ein Feld auf der übergeordneten Maske, wird bei Bezügen auf diesen Feldnamen in Formeln, die vor dem Feld auf der neuen Maske stehen, der Feldwert der übergeordneten Maske verwendet. Bei Bezügen auf diesen Feldnamen in Formeln nach dem Feld auf der neuen Maske wird der Feldwert der neuen Maske verwendet. Wenn beispielsweise die folgenden drei Felder auf der neuen Maske in der dargestellten Reihenfolge vorhanden sind:
Subject: Bearbeitbar, Vorgabewertformel "Antwort: " + Subject
OrigSubject2: Berechnet beim Anlegen, Formel "Thema: " + Subject
Beispiel: Adressinformationen übernehmen
In einer Kundenkontakt-Anwendung werden Informationen in einer Briefmaske durch Übernahme aus einem Firmenprofil-Dokument kopiert. Das Firmenprofil enthält außer Namens- und Adressfeldern (Vorname, Nachname, Adresse) ein verborgenes berechnetes Feld mit dem Namen "FullName" (mit der Formel Vorname + " " + Nachname).
Die Briefmaske besitzt ein bearbeitbares Grußformel-Feld, dessen Standardwertformel "Sehr geehrte®" + FullName lautet, sowie ein bearbeitbares Adressen-Feld, dessen Standardwertformel Adresse lautet.
Wenn der Benutzer eines Notes-Clients ein Firmenprofil in einer Ansicht markiert und "Erstellen Brief" wählt, sind im Brief bereits die Adresse des Empfängers und die Grußformel enthalten. Der Benutzer kann diese Felder ggfs. bearbeiten.
Wenn ein Webbenutzer das Firmenprofil-Dokument öffnet und auf eine Schaltfläche klickt, um einen Brief zu erstellen, funktioniert dies genauso.
Entsprechungen in anderen Sprachen
Siehe auch