Baustein Matrix
Mit dem Matrix Baustein werden Buchungen bearbeitet. Diese Buchungen beziehen sich auf zwei Listen. Diese zwei Listen bilden in der Matrix die Zeilen und Spalten. Die Buchungen sind Einträge die mit der Zeile und Spalte verknüpft sind.
Einstellungen
Im folgenden wird der Baustein anhand des Beispiels von einer Produktverwaltung erklärt.
-
Spalten
Hier wird die erste Liste gewählt, auf die sich bezogen wird. Bezogen auf das Beispiel wären das die Produkte. Optional kann eine Verbindung zum Eintrag der Matrix erstellt werden.
-
Zeilen
Hier wird die zweite Liste gewählt, auf die sich bezogen wird. Bezogen auf das Beispiel wären das die Kunden, welche die Produkte in Anspruch nehmen. Optional kann eine Verbindung zum Eintrag der Matrix erstellt werden.
-
Zellen
Hier wird die Liste gewählt, die die Buchungen enthält. Bezogen auf das Beispiel wären das die Buchungen, die die Kunden mit den Produkten verbinden. Optional kann eine Verbindung zum Eintrag der Matrix erstellt werden.
-
Verknüpfung zwischen Zellen und Zeilen/Spalten
Hier werden die Bausteine in der Buchungsliste gewählt, welche die verknüpfung der Buchungen mit den Zeilen und Spalten herstellen. Bezogen auf das Beispiel wären das die Datensatz-Bausteine, die sich auf die Kunden und die Produkte beziehen.
-
Darstellung der Zellen
Hier können Bausteine gewählt werden, welche in den Zellen angezeigt werden sollen. Es sind nur Schalter-Bausteine in den Zellen editierbar, alle restlichen Bausteine werden nur dargestellt, wenn diese einen Wert besitzen, jedoch kann in diese über die Matrix kein Wert eingetragen werden. Für das Beispiel kann hier ein Baustein Schalter gewählt werden, der angibt ob das Produkt für gegebenen Kunden lizenziert ist.
-
Detailansicht und Mehrfachauswahl
Ein- und Abschalten von Mehrfachauswahl- und Detailansicht-Buttons.
-
Spaltensumme und Kapazität
Die Spaltensumme dient dem Überblick, wie viele Zellen schon für gegebene Spalte gefüllt sind. Hier kann die Anzahl der Einträge pro Spalte oder die Summe über einen Baustein gewählt werden. Diese Summe wird über alle Einträge der Spalte errechnet. Die Kapazität ist ein Baustein aus der Spaltenliste, der angibt wie viele Zellen maximal für die Spalte gefüllt werden können. Bezogen auf das Beispiel wäre für letzteres ein Zahlenbaustein geeignet, welcher angibt wie viele Lizenzen für das Produkt verfügbar sind.
-
Erweiterte Einstellungen
Hier kann die Darstellung konfiguriert werden. Dazu kann eingestellt werden, ob EInträge, welche zunächst gefüllt sind, und danach geleert werden, wieder automatisch gelöscht werden sollen.
Nutzung des Bausteins
Fertig konfiguriert, sollte der Baustein ungefähr so aussehen:
Die Zellen sind inital nicht gefüllt, entsprechen sind alle Kapazitäten auf 0. Sobald der Baustein Schalter in einer Zelle aktiviert wird, wird ein Eintrag für den gegebenen Kunden und das gegebene Produkt erstellt und die Kapazität um 1 erhöht.
Tut man dies so oft, bis die Kapazität überschritten ist, wird diese rot dargestellt.
Nimmt man nun eine Zelle, und wählt diese ab, so wird der Eintrag, wenn diese Einstellung gesetzt wurde, wieder gelöscht und die Kapazität wieder um 1 verringert.
Öffnet man eine gefüllte Zelle zur Detailansicht, so wird der Eintrag der die Zelle darstellt, geöffnet. Hier ist zu sehen, dass für den Kunden und das Produkt entsprechend der Zeilen und Spalten ausgefüllt ist, und auch der Schalter auf ja steht.