Szenarien
Ein Szenario bzw. Skript kann mit Blockly oder mit Sprach-Syntax der Plattform erstellt werden, auf der Stimulsoft-Software entwickelt ist. Beachten Sie auch, dass das mit Blockly erstellte Szenario universell für alle Plattformen ist und im Kompilation-Modus funktioniert. Mehr ausführlich haben wir darüber hier geschrieben. Doch der Reihe nach. Beginnen wir mit einer einfachen Sache – Hinzufügen vom Element auf Dashboard.Man kann das Element Schaltfläche auf Dashboard aus der Registerkarte Einfügen (Insert) oder Toolbox hinzufügen. Auch können Sie dieses Element in die Zwischenablage kopieren und dann aus ihr einfügen, oder im Berichtsdesigner mit der Taste Strg kopieren. Nach dem Hinzufügen von der Schaltfläche auf das Dashboard muss man den Typen festlegen, ein Szenario erstellen und visuelle Gestaltung einstellen. Dieses Element hat keinen eigenen Editor, und seine Einstellung wird mit den Element-Eigenschaften erfüllt.
Schaltfläche-Typen
Das Element Schaltfläche kann in drei Varianten dargestellt. Fast alle Benutzer kennen sie und haben schon auf Webseiten oder Anwendungen gesehen.-
Der erste Typ, der standardmäßig für dieses Element verwendet wird, heißt Schaltfläche. Am häufigsten wird die Schaltfläche verwendet, um das Szenario beim Anklicken auszuführen.
-
Der zweite Typ, den man zum Element übernehmen kann ist das Kontrollkästchen (Check Box). Der wichtigste Unterschied dieses Typen – das Kontrollkästchen kann zwei Zustände haben – Angekreuzt (Checked) und Nicht angekreuzt (Unchecked). Dieser Typ kann auch das Szenario beim Anklicken ausführen, aber mehr wichtig ist, dass er das Szenario abhängig vom Zustand festlegen kann. Auch man kann mit der Eigenschaft Angekreuzt den standardmäßigen Zustand des Kontrollkästchens – Angekreuzt oder Nicht angekreuzt – festlegen.
-
Der dritte Typ des Elementes ist das Optionsfeld (Radio Button). Dieser Typ ist dem Kontrollkästchen ähnlich, aber man kann das Optionsfeld in ein Steuerelement mit der Eigenschaft Gruppe (Group) gruppieren. Die Schaltflächen werden nach allgemeinen Regeln der Gruppierung von Elementen auf dem Dashboard gruppiert. In Zustand Angekreuzt kann nur eine Schaltfläche in der Gruppe sein.
Schaltfläche-Ereignisse
Derzeit sind zwei Szenarien verfügbar: Klicken (Click) und Checked geändert (Checked Change). Erstes Ereignis ist für alle Elemente-Typen aktuell, aber das zweite Ereignis entsteht nur, wenn der mit der Eigenschaft Angekreuzt festgelegte Zustand geändert wird. Entsprechend, das Ereignis der Zustandsveränderung ist für Typen Kontrollkästchen und Optionsfeld aktuell.Für das Ereignis Klicken kann man den Editor mit dem Doppelklick auf das Element Schaltfläche oder mit dem Klick auf Durchsuchen (Browse) auf Eigenschaften-Leiste auf der Registerkarte Ereignis (Event) aufrufen. Für das Ereignis Checked geändert kann man den Editor auf der Registerkarte Ereignis aufrufen.
Haupteigenschaften
Die Haupteigenschaften befinden sich auf der Eigenschaften-Leiste in der Gruppe Schaltfläche und erlauben das Benehmen des Elementes festzulegen. Über einige Eigenschaften haben wir schon ober erzählt. Sie helfen den Typen und die Gruppe des Elementes, standardmäßigen Zustand festzulegen. Auch kann man den erforderlichen Text auf der Schaltfläche mit Hilfe von gleichnamiger Eigenschaft und auch ein Symbol angeben. Das Symbol kann in diesem Fall gemeinsam oder anhängig vom Zustand – Angekreuzt oder Nicht angekreuzt – sein.Außerdem, die Auswahl vom Form-Typen gehört auch zu den Haupteigenschaften. Die Schaltfläche kann als Rechteck oder als Kreis dargestellt. Das Rechteck kann in ein Quadrat verwandelt werden, wenn Sie die gleiche Höhe und Breite des Elementes angeben.
Es gibt noch ein wichtiges Moment im Benehmen des Elementes, das mit Haupteigenschaft festgelegt werden kann.
Erinnerung!
Dashboard ist ein dimensionsloses Raster, und wird bei der Ansicht auf Viewer-Bereich gestreckt, wenn das Dashboard keine anderen Einstellungen hat. Die Elemente des Dashboards werden auch proportional zu ihren Größen gestreckt.
Das Element Schaltfläche hat die Einstellungen für Benehmen beim Strecken. Sie kann nach der Breite und Höhe oder nur nach der Breite gestreckt werden. Das kann man mit der Eigenschaft Strecken (Stretch) festlegen.
Die Haupteigenschaften helfen das Benehmen, den Typen und die Form der Schaltfläche festlegen. Und die visuelle Gestaltung wird mit anderen Eigenschaften bestimmt, und darüber erzählen wir mehr ausführlich.
Visuelle Anpassung des Elementes
Visuelle Anpassung des Elementes ist die Festlegung von Einstellungen für visuelle Gestaltung der Schaltfläche anhängig von Benutzeraktionen. Sie können die standardmäßigen Einstellungen beim Schweben, beim Klick und, wenn die Rede um Kontrollkästchen und Optionsfeld geht, beim Ankreuzen festlegen. Visuelle Gestaltung kann aus dem Stil des Schaltfläche-Elementes oder mit Einstellungen in Gestaltungs-Gruppe definiert werden.Außerdem, alle Gestaltung-Eigenschaften werden geteilt:
- Gemeinsame.
Das sind die Eigenschaften, die auch für andere Elemente des Dashboards verfügbar sind. Zum Beispiel, Pinsel, Stil, Schatten, Abrundung-Radius usw. - Spezielle.
Das sind die Eigenschaften, die nur für dieses Element verfügbar, in diesem Fall, das sind die Eigenschaften aus der Gruppe Visuelle Zustände (Visual States).
Nachdem Sie die Schaltfläche hinzugefügt und eingestellt haben, muss man nur ein Skript für Ereignis festlegen.
Die Skripte der Schaltfläche
Die Aktionen, die beim Erfolgen von Ereignissen ausgeführt werden, sind Szenarien oder Skripten. Dank der heutigen Funktionalität können Sie das Skript für Veränderung der Gestaltung der Dashboards-Elemente festlegen. Zum Beispiel, Sie können die Stile der Elemente ändern, abrunden und die Transparenz bearbeiten, ein Wasserzeichen aktivieren usw. Auch können Sie mit der Schaltfläche die Daten filtern. Und darüber hinaus können Sie nicht nur die Daten der Elemente, sondern auch die Anfragen in Datenquelle filtern. Aber muss man für die Filterung eine Berichts-Variable verwenden. So können Sie die Parameter-Leiste direkt auf dem Dashboard erstellen und seine Gestaltung an den Stil des Dashboards anpassen.Wir haben einige Dashboards-Vorlagen vorbereitet, um euch einfache Skripte zu zeigen:
- Ein Dashboard mit Schaltflächen, das die Möglichkeiten der Veränderung der Gestaltungs-Einstellungen zeigt.
- Ein Dashboard mit Datenfilterung in der Anfrage. Dieses Beispiel zeigt die Filterung in Daten-Umwandlung, aber dasselbe Prinzip wird zur Anfrage-Filterung zur Daten-Speicherung übernommen.
Auch Sie können einige Vorlagen in unserer Online-Speicherung nach dem Begriff Button finden. Insbesondere, ein Beispiel der Datenfilterung in Dashboards-Elementen.
Auch haben wir eine ausführliche Videostunde vorbereitet, die die wichtigsten Möglichkeiten neues Dashboard-Elementes zeigt.
Wir hoffen, dass dieser Artikel hilft euch die Dashboards mit dem Element Schaltfläche zu erstellen. Wenn Sie noch Fragen haben – kontaktieren Sie uns.