![]() |
|
Festlegen von dynamischen SeitenlayoutsDynamische Layouts gestalten die Anwendung für Endbenutzer effizienter, da sie ihnen die Möglichkeit bieten, ausschließlich die Teilmenge der Informationen zu verwalten, die in einer bestimmten Situation relevant sind. Beispiel: Ihr Unternehmen verfolgt unterschiedliche Firmentypen: Kunden, Interessenten und Partner. Mit der dynamischen Seitenlayoutfunktion können Sie verschiedene Layouts konfigurieren, die je nach Firmentyp unterschiedliche Gruppen von Firmenfeldern und zugeordnete Positionen anzeigen. Anschließend können Sie die unterschiedlichen Layouts mit einer oder mehreren Benutzerrollen verknüpfen. Wenn der Benutzer einen Drilldown auf einen bestimmten Firmendatensatz durchführt, wird abhängig von der Benutzerrolle und vom Firmentyp das geeignete Seitenlayout angezeigt. Beim Konfigurieren von dynamischen Seitenlayouts für einen Datensatztyp wird für das dynamische Rendering der Seitenlayouts ein vordefinierter Auswahllistenwert verwendet. Sie geben für jeden Wert der Auswahlliste ein Seitenlayout an, das angezeigt werden soll. Benutzer können dann auf der Grundlage des im Datensatz ausgewählten Auswahllistenwertes unterschiedliche Seitenlayouts für verschiedene Datensätze desselben Datensatztyps anzeigen lassen. HINWEIS: Wenn Sie dynamische Layouts verwenden, können Sie keine Auswahllistenwerte verwenden, die mit internen Auswahllisten-IDs übereinstimmen, da dies zu nicht vorhersehbarem Verhalten führen kann. Dynamische Seitenlayouts müssen ggf. mit Benutzerrollen verknüpft werden. Zwischen dynamischen Seitenlayouts und Benutzerrollen besteht eine n:n-Beziehung. Jedem Auswahllistenwert ist nur ein Layout zugeordnet, ein Seitenlayout kann jedoch mehreren Auswahllistenwerten zugeordnet werden. Die Anzahl der Zuordnungen zwischen Auswahllistenwerten und Seitenlayouts ist auf 200 begrenzt. Ein bereits einer Benutzerrolle zugeordnetes Layout kann nicht gelöscht werden. Vorsicht: Alle dynamischen Layouts, die einer Steuerungs-Auswahlliste zugeordnet sind, sollten die Steuerungs-Auswahlliste enthalten. Wenn eines Ihrer zugewiesenen Layouts die Steuerungs-Auswahlliste nicht enthält und der diesem Layout zugeordnete Auswahllistenwert gewählt und für einen Datensatz gespeichert ist, sehen Sie die Steuerungs-Auswahlliste nicht im Layout und können das Feld also auch nicht bearbeiten. In der folgenden Tabelle sind die vordefinierten Werte der Steuerungs-Auswahlliste für die einzelnen Datensatztypen aufgeführt.
Die Zeichenanzahl, die Sie in Namen für Seitenlayouts verwenden können, ist beschränkt Weitere Informationen hierzu finden Sie unter Informationen zu Beschränkungen für benutzerdefinierte Layouts. Seitenlayouts und ListenMithilfe von Seitenlayouts und Rollenberechtigungen können Sie die Felder einschränken, nach denen Benutzer suchen und die Benutzer in Listen anzeigen und exportieren können. Wenn ein Benutzer eine Liste mit Datensätzen erstellt oder näher definiert oder mit der erweiterten Suche nach Datensätzen sucht, wird mit den der Benutzerrolle zugewiesenen Berechtigungen und Seitenlayouts festgelegt, welche Felder der Benutzer suchen und anzeigen kann. Wenn die Berechtigung "Alle Felder in der Suche und in Listen" für die Benutzerrolle aktiviert ist, kann der Benutzer alle Felder suchen, die im Suchlayout zur Verfügung gestellt werden, das der Benutzerrolle für diesen Datensatztyp zugewiesen ist. Darüber hinaus kann der Benutzer beim Erstellen oder näheren Definieren einer Liste jedes beliebige Feld zur Anzeige als Spalte in der Liste der Datensätze wählen, die von der Suche zurückgegeben wird. HINWEIS: Es wird empfohlen, dass Unternehmensadministratoren die Berechtigung "Alle Felder in der Suche und in Listen" für die meisten Benutzerrollen nicht aktivieren. Wenn die Berechtigung nicht aktiviert ist, sind Felder, die Ihr Unternehmen nicht verwendet, auf den Suchen- und Listenseiten nicht sichtbar. Dies dient der Übersichtlichkeit und macht es für Benutzer einfacher, die Felder anzuzeigen, an denen sie am meisten interessiert sind. Wenn die Berechtigung "Alle Felder in der Suche und in Listen" für die Benutzerrolle nicht aktiviert ist, kann der Benutzer nur nach Feldern suchen, wenn die beiden folgenden Kriterien erfüllt sind:
Außerdem kann der Benutzer beim Erstellen oder näheren Definieren einer Liste nur ein Feld zur Anzeige als Spalte in der Liste der Datensätze wählen, die von der Suche zurückgegeben wird, wenn das Feld in mindestens einem Layouts der Detailseite angezeigt wird, einschließlich der dynamischen Seitenlayouts, die der Benutzerrolle für den Datensatztyp zugewiesen sind. Diese Einschränkung wirkt sich auch darauf aus, was der Benutzer in eine Liste exportieren kann. Wenn die Berechtigung "Liste - Angezeigte Felder exportieren" für die Benutzerrolle aktiviert ist, die Berechtigung "Liste - Alle Felder exportieren" hingegen nicht, kann der Benutzer nur die Felder exportieren, die in der Liste angezeigt werden. Der Benutzer kann nicht alle Felder der Datensätze in der Liste exportieren. Hinweis zu Beginn. Um dieses Verfahren durchführen zu können, muss Ihre Rolle die Berechtigung "Anwendung anpassen" sowie die Berechtigung "Anwendung anpassen - Dynamische Layouts verwalten" beinhalten. So erstellen oder ändern Sie ein dynamisches Seitenlayout
Verwandte ThemenInformationen über die Interaktionsweise personalisierter und dynamischer Seitenlayouts finden Sie unter: |
Veröffentlicht Oktober 2016 | Copyright © 2005, 2016, Oracle. Alle Rechte vorbehalten. Legal Notices. |