Sie können Matrix zwar im Dialogfeld Feld als "Feldtyp" auswählen, eine Matrix ist aber eigentlich nicht ein Feldtyp, sondern eine Zusammenstellung von zwei oder mehr Zeichenfeldern, deren genaue Position nicht definiert werden kann.
Verwechseln Sie eine Matrix nicht mit indizierten Feldern. Indizierte Felder sind Reihen von zusammenhängenden Feldern, deren Position genau definiert werden kann. Sie erstellen sie nacheinander durch Doppelklicken oder Zeichnen und füllen dann einmal das Dialogfeld Feld für alle diese Felder aus.
Eine Matrix aus Feldern ist dagegen eine Gruppe von Feldern, deren Position innerhalb eines definierten Bereichs variieren kann. Klicken Sie auf die Links für die Beispiele unten, falls Sie eine visuelle Darstellung dieses Sachverhalts benötigen.
Sie können jedoch auch ein Zeichenfeld mit mehreren Textzeilen definieren, ohne dieses Feld als Matrix definieren zu müssen. Da dies eine einfachere Lösung ist, sollten Sie zunächst prüfen, ob dies eine geeignete Alternative für Sie wäre, bevor Sie eine Matrix definieren.
Nachdem Sie Matrix als Feldtyp gewählt und die Matrix benannt haben, klicken Sie auf die Registerkarte Matrix. Wählen Sie dann eine Vorlage aus dem Listenfeld. Es folgen die Auswahlmöglichkeiten und ein Beispiel für jeden Typ:
Mehrere Zeilen eignet sich für Textzeilen. (Zwei Beispiele)
Matrix eignet sich für in Zeilen und Spalten angeordneten Text, also eine Tabelle. (Beispiel)
Oben + Matrix + Unten eignet sich für Tabellendaten, denen eine oder mehrere Datenzeilen voran- bzw. nachgestellt sind, die nicht interpretiert werden sollen. (Beispiel)
Bildfilter können nicht angewendet werden.
Nur Zeichenfelder können in einer Matrix interpretiert werden. So können in einer Matrix keine Markierungsfelder, es sei denn, Sie deaktivieren die Option Interpretieren für diese Felder.
Die maximale Anzahl an Zeilen beträgt 140.
Die maximale Anzahl an Spalten beträgt 40.
Innerhalb der Feldgrenzen dürfen keine vertikalen Linien vorkommen.
Horizontale Linien, die dünner sind als 1,5 mm, werden vom Matrix-Interpreter entfernt.
Der Interpreter kann Text korrigieren, der um maximal 5 Grad von der Horizontalen abweicht.
Ein Matrixfeld wird nur während der Interpretation verwendet. Danach ist es nur noch ein Containerfeld für die Felder darin.
Ein Matrixfeld kann nicht im FORMS-Modul Verify verifiziert werden. Nur die Felder in der Matrix werden verifiziert. Die Rasterprüftabelle kombiniert die einzelnen Felder zwar visuell, aber für eine Matrix gibt es keinen einzelnen Feldwert.
Gleiches gilt für Transfer: Es wird nie der "Wert" einer Matrix transferiert. Nur die Werte der Felder in der Matrix werden transferiert.
Festlegen der Position von Spalten in einer Matrix
Festlegen der Position der Daten innerhalb der Spalten einer Matrix