Seite 1 von 1
Zellenbreite von Tabelle dynamisch einstellen
Verfasst: 03.12.2017, 07:32
von golo
Hallo
Kann ich eine dynamische Tabelle mit 12 Zellen dynamisch erstellen dass ich für jede Zelle die Breite im Formular einstellen kann
Zellenbreite von Tabelle dynamisch einstellen
Verfasst: 05.12.2017, 20:36
von radzmar
Klar geht das. Man muss nur die Definition der Spaltenbreiten in der Tabelle überschreiben. Anbei mal ein Beispiel.
Code: Alles auswählen
var aColumnWidths = Tabelle1.columnWidths.split(" "), // String mit Informationen zu Spaltenbreiten in Array aufteilen
iIndex = this.index, // Indexposition der aktuellen Spalte
nWidth = this.rawValue; // Eingegebene Breite
// eingegebene Breite für aktuelle Spalte festlegen
aColumnWidths[iIndex] = nWidth.toString().concat("cm");
// Aktualisierte Informationen zu Spaltenbreiten zurück in String konvertieren und zurückschreiben
Tabelle1.columnWidths = aColumnWidths.join(" ");
// Layout aktualisieren
xfa.layout.relayout();
Zellenbreite von Tabelle dynamisch einstellen
Verfasst: 06.12.2017, 09:41
von golo
Vielen Dank
Geht super
Kann man auch noch die Anzahl der Zellen
Dynamisch einstellen ?
Gruss
Zellenbreite von Tabelle dynamisch einstellen
Verfasst: 06.12.2017, 19:20
von radzmar
Zellenbreite von Tabelle dynamisch einstellen
Verfasst: 09.12.2017, 13:04
von golo
Hallo
In dem Beispiel ist die Erweiterung von
Zeilen beschrieben.
Ich wollte aber die Anzahl der Zellen einstellen können