Heute erzählen wir über neues Element für Dashboards – Schaltfläche (Button). Das ist ein spezielles Element, das verschiedene Szenarien beim Anklicken oder abhängig vom Zustand auszuführen ermöglicht.

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.

  • Button
    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.

  • Check Box
    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.

  • Radio Button
    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).

Bei der Einstellung von der Schaltfläche mit dem Stil muss man den Typen Steuerung (Control) auswählen. Die Element-Eigenschaft Stil (Style) soll auf Auto, und die anderen – Pinsel, Symbol-Pinsel und Text-Pinsel auf Aus Stil (From Style) eingestellt werden. Alle anderen Eigenschaften sollen in diesem Fall auf Aus Standard-Zustand (From Default State) eingestellt werden. Beachten Sie, dass nicht alle Gestaltung-Einstellungen in der Liste der Stil-Eigenschaften sind. Insbesondere, man kann nicht die Farbe, den Typen, das Symbol einstellen.

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.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.