Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dashboards sind eine der unterschiedlichen Arten von Formularen in modellgesteuerten Apps. Verwenden Sie SystemForm.Type oder UserForm.Type, um zu bestimmen, ob das Formular ein Dashboard ist. Ein Formular vom Typ Dashboard besitzt den Eigenschaftswert 0.
Die Definition des Formularinhalts und der Präsentation wird im FormXML gespeichert. Weitere Informationen finden Sie unter Formular-XML-Schema.
Für Beispiel-FormXML-Zeichenfolgen für unterschiedliche Arten von Dashboards siehe Beispiel-Dashboards.
Dashboard-Komponenten
Ein Dashboard kann Diagramme, Raster, IFRAMEs oder Webressourcen enthalten. Standardmäßig kann ein einzelnes Dashboard bis zu sechs dieser Komponenten enthalten.
Diagramme
Ein organisationseigenes Dashboard kann nur organisationseigene Diagramme enthalten. Allerdings kann ein einem Benutzer gehörendes Dashboard sowohl benutzereigene als auch der Organisation gehörende Diagramme enthalten. Weitere Informationen finden Sie unter Diagramme (Visualisierungen) für modellgesteuerte Apps.
Raster
Raster rufen Daten aus Abfragen (Ansichten) in modellgesteuerten Apps ab. Ein Dashboard im Besitz der Organisation kann nur die Raster enthalten, die Daten aus gespeicherten Abfragen abrufen. Ein Dashboard im Besitz eines Benutzers kann jedoch Raster enthalten, die Daten aus Benutzerabfragen und gespeicherten Abfragen abrufen. Weitere Informationen finden Sie in der Tabelle "SavedQuery".
IFRAMEs
Wenn Sie zu einem Dashboard, das sich im Besitz der Organisation befindet, ein IFRAME hinzufügen, können Sie festlegen, ob Cross-Frame-Skripting eingeschränkt oder zugelassen werden soll.
Verwenden Sie dazu den <Security> Parameter im IFRAME-Steuerelement im FormXML. Bei benutzereigenen Dashboards ist das frameübergreifende Skripting für IFRAMEs jedoch eingeschränkt und kann nicht geändert werden. Wenn Sie versuchen, ein benutzereigenes Dashboard zu erstellen, das ein IFRAME mit aktiviertem Cross-Frame-Skripting enthält, wird eine Fehlermeldung angezeigt.
Webressourcen
Sie können nur formularfähige Webressourcen in ein Dashboard einschließen. Obwohl diese Einschränkung gilt, wenn Sie eine Webressource mithilfe des Dashboard-Designers in der Webanwendung hinzufügen, wendet das SDK diese Einschränkung nicht an, wenn Sie einem Dashboard eine Webressource hinzufügen. Weitere Informationen finden Sie unter Webressourcen für modellgesteuerte Apps.
Dashboardkomponenten und FormXML-Elemente
Modellgesteuerte Apps zeigen Dashboardkomponenten basierend auf den werten an, die in FormXML angegeben sind. Das folgende Bild zeigt ein Beispiel eines Dashboards. Jedes Dashboard kann mehrere Registerkarten enthalten. Die Registerkarten bilden einen vertikalen Stapel, der den Hauptbereich des Dashboards gliedert, und Sie können sie erweitern oder einklappen. Eine Registerkarte kann mehrere Abschnitte enthalten. Abschnitte ermöglichen das Gruppieren und Layout von Dashboardkomponenten.
Anmerkung
Auf der Dashboardseite werden keine Registerkarten- und Abschnittsnamen angezeigt.
Für Dashboards unterstützte FormXML-Elemente
Obwohl Dashboards eine Art von Formular sind, unterstützen Dashboards nicht alle FormXML-Elemente und -Parameter. Die folgende Tabelle enthält Informationen zu den FormXML-Elementen, untergeordneten Elementen und Parametern, die Dashboards unterstützen.
Für Beispiel-FormXML für unterschiedliche Arten von Dashboards siehe Beispiel-Dashboards.
| Element | Kindelemente | Elementparameter |
|---|---|---|
<form> |
<tabs> |
Keine |
<tabs> |
<tab> |
Keine |
<tab> |
-<labels>- <columns> |
-id- name- expanded- verticallayout- showlabel- locklevel |
<labels> |
<label> |
Keine |
<label> |
Keine | -description- languagecode |
<columns> |
<column> |
Keine |
<column> |
<sections> |
width |
<sections> |
<section> |
addedby |
<section> |
-<labels>- <rows> |
-id- name- showlabel- showbar- columns |
<rows> |
<row> |
addedby |
<row> |
<cell> |
addedby |
<cell> |
-<labels>- <control> |
-auto- addedby- id- showlabel- rowspan- colspan |
<control> |
<parameters> |
-id- classid |
<parameters> |
-<Url>- <PassParameters>- <Security>- <Scrolling>- <Border>- <ViewIds>- <ViewId>- <IsUserView>- <IsUserChart>- <TargetEntityType>- <AutoExpand>- <RecordsPerPage>- <EnableQuickFind>- <EnableJumpBar>- <EnableChartPicker>- <EnableViewPicker>- <ChartGridMode>- <VisualizationId> |
Keine |
Siehe auch
Dashboards
Aktionen auf Dashboards
Erstellen eines Dashboards