Seite 1 von 1

LCD Spaltenbreite in Tabelle zur Laufzeit anpassen

Verfasst: 14.10.2011, 14:50
von kaba
Hallo miteinander,

zur Laufzeit (Initialize) möchte ich die Breite der Tabellenspalte verändern.

Durch .presence = "hidden" bzw. "visible" kann ich eine Spalte komplett verstecken oder sichtbar machen.
Durch .w = "55mm" erreiche ich leider gar nichts.

Bei .presence musste ich die Kopfzeile und die Datenzeilen anpassen. Wenn ich das für .w mache passiert leider gar nichts.  Bei .h wird die Zeile entsprechend erhöht. Auch ein verändern der kompletten Tabellenbreite wirkt sich nicht auf die Spalte aus.

[fontsize=2]this.resolveNode("akte.subTabelle.Table1.HeaderRow.Cell3").presence [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "hidden";
[/fontsize][fontsize=2][fontsize=2]var[/fontsize][/fontsize][fontsize=2] anzZeilen [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] akte.subTabelle.Table1._Row1.count;
[/fontsize][fontsize=2][fontsize=2]for[/fontsize][/fontsize][fontsize=2] ([/fontsize][fontsize=2][fontsize=2]var[/fontsize][/fontsize][fontsize=2] i [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] 0; i [/fontsize][fontsize=2][fontsize=2]<[/fontsize][/fontsize][fontsize=2] anzZeilen; i[/fontsize][fontsize=2][fontsize=2]++[/fontsize][/fontsize][fontsize=2]){
  this.resolveNode("akte.subTabelle.Table1.Row1[" [/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2] i [/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2] "].TextField3").presence [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "hidden";
[/fontsize][fontsize=2]}[/fontsize]
[fontsize=2][fontsize=2]
akte.subTabelle.Table1.HeaderRow.Cell9.w [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "45mm";
akte.subTabelle.Table1.HeaderRow.Cell9.h [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "25mm";
[/fontsize][fontsize=2][fontsize=2]var[/fontsize][/fontsize][fontsize=2] anzZeilen [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] akte.subTabelle.Table1._Row1.count;
[/fontsize][fontsize=2][fontsize=2]for[/fontsize][/fontsize][fontsize=2] ([/fontsize][fontsize=2][fontsize=2]var[/fontsize][/fontsize][fontsize=2] i [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] 0; i [/fontsize][fontsize=2][fontsize=2]<[/fontsize][/fontsize][fontsize=2] anzZeilen; i[/fontsize][fontsize=2][fontsize=2]++[/fontsize][/fontsize][fontsize=2]){
  xfa.resolveNode("akte.subTabelle.Table1.Row1[" [/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2] i [/fontsize][fontsize=2][fontsize=2]+[/fontsize][/fontsize][fontsize=2] "].TextField9").w [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "35mm";
}
akte.subTabelle.Table1.w [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "8in";
[/fontsize][/fontsize]
[fontsize=2]Hat jemand eine Idee an was das liegen kann???[/fontsize]

[fontsize=2]Viele Grüße
kaba[/fontsize]

[fontsize=2] 
[/fontsize]