Aus-/Einblenden von Elementen
Sie können die Sichtbarkeit einzelner Überschriftelemente mit der speziellen Schaltfläche wie MatrixCollapseButton
interaktiv steuern. Die Schaltfläche wird in das Überschriftelement eingefügt und steuert die Sichtbarkeit der anderen Elemente. Die folgende Abbildung zeigt die Schaltfläche und das von ihr gesteuerte Element (durch einen roten Rahmen hervorgehoben, wenn die Schaltfläche ausgewählt ist):
Wenn Sie auf die Schaltfläche im Vorschaufenster klicken, werden die zugehörigen Elemente ein- oder ausgeblendet. Dabei wird der Bericht neu erstellt:
Hinzufügen einer Schaltfläche
Über das Kontextmenü können Sie einem Überschriftelement eine Schaltfläche hinzufügen. Wählen Sie das Element aus, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Ausblenden-Schaltfläche". Die Schaltfläche wird auf der linken Seite des Elements hinzugefügt.
Wenn eine Schaltfläche hinzugefügt wird, ändert sich die
Padding.Left
-Eigenschaft des Elements, sodass sich der Text nicht mit der Schaltfläche überschneidet.
Konfigurieren einer Schaltfläche
Wenn eine Schaltfläche hinzugefügt wird, konfiguriert FastReport automatisch die Verknüpfung zwischen der Schaltfläche und dem Element, das sie steuert. In einigen Fällen kann es erforderlich sein, die Verknüpfung manuell zu konfigurieren. Öffnen Sie dazu den Editor des Elements, das von der Schaltfläche abhängig sein soll, und geben Sie den Namen der Schaltfläche auf der Registerkarte "Sichtbarkeit/Über die Schaltfläche gesteuerte Sichtbarkeit" an.
Die Schaltfläche kann mehrere Elemente gleichzeitig steuern.
Die Schaltfläche kann über dem gesteuerten Element:
oder auf derselben Ebene wie es positioniert werden:
Der Ausgangszustand des gesteuerten Elements, seine Sichtbarkeit, wird im Element-Editor auf der Registerkarte "Sichtbarkeit/Sichtbar" eingestellt.
Entfernen einer Schaltfläche
Es gibt zwei Möglichkeiten, eine Schaltfläche zu entfernen:
- wählen Sie die Schaltfläche aus und drücken Sie die Delete Taste;
- deaktivieren Sie im Kontextmenü des Elements die Option "Ausblenden-Schaltfläche".
Verschieben einer Schaltfläche
Standardmäßig besitzt eine Schaltfläche die Eigenschaft Dock = Left
. Dies bedeutet, dass sie auf der linken Seite des Elements verankert wird. Um die Schaltfläche an eine neue Stelle zu verschieben, setzen Sie im Eigenschaftenfenster die Eigenschaft Dock = None
.
Sie können auch die
Anchor
-Eigenschaft der Schaltfläche verwenden, um sie an einer bestimmten Stelle im Element zu verankern.
Einstellen des Erscheinungsbildes einer Schaltfläche
Über die Symbolleiste "Rahmen" können Sie das Schaltflächensymbol anpassen: Rahmenfarbe und -stil, Hintergrundfarbe. Im Eigenschaftenfenster können Sie außerdem die folgenden Schaltflächeneigenschaften einstellen:
Eigenschaft | Standardwert | Beschreibung |
---|---|---|
Cursor | Hand | Ansicht des Mauszeigers. |
Exclusive | False | Wenn true , kann nur ein Element ausgeblendet werden. |
Exportable | False | Wenn true , wird die Schaltfläche beim Exportieren des Berichts angezeigt. |
Printable | False | Wenn true , wird die Schaltfläche beim Drucken des Berichts angezeigt. |
ShowCollapseExpandMenu | False | Legt fest, ob das Menü mit "Alle aus-/einblenden" angezeigt werden soll, wenn mit der rechten Maustaste auf diese Schaltfläche geklickt wird. |
Symbol | PlusMinus | In der Schaltfläche angezeigtes Symbol. |
SymbolSize | 5 | Größe des Schaltflächensymbols. |