Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Tsx

Eroberer

Dabei seit: 10.05.2011

Beiträge: 51

 

1 Zum Seitenanfang

Mittwoch, 6. Juli 2011, 13:15

Vaadin table

Moin,

ich habe hier ein nettes kleines Problem, evtl kennt sich ja einer damit aus. Ausgangsbasis ist eine Vaadin Tabelle, mit x Spalten. Es gibt ein dropdown mit dem man filtern kann und in jeder Spalte ist ein Speichern Button, mit dem ich, wenn ich den Eintrag in der Spalte geändert habe, diese speichern kann. Jetzt kommt der clou...

es gibt die Möglichkeit die Tablle global editierbar zu machen, also jede Spalte. Das funktioniert mit table.setEditable(true). Vom Prinzip her würde mir das reichen, aber ich habe ein Spalte wo namen drin sind die bis zu 100 Zeichen beinhalten, das Problem ist, immer wenn ich das tag von oben benutzte werden alle Spalten inhaltlich auf ca 20 Zeichen reduziert. Das ist nicht so toll und damit ist das Tool fast nicht zu benutzten. Hier mal ein Beispiel:

| Spalte 1 | Name..............................................................................................|
| ............ | Dieter der Große F(rest ist abgeschnitten obwohl noch platz bis hier ist |

Was ich noch rausbekommen habe ist, das der Komplette Inhalt des Namen da ist, wenn man in die spalte klickt und mit strg+a alles markiert und irgendwo einfügt, ist der name komplett.

Setzte ich jetzt das tag table.setEditable(false) ist alles beim alten nur das ich alle namen in voller länge sehe.

Sollte keinem eine Lösung einfallen würde es mir alternativ auch helfen, wenn jmd. weis wie ich gezielt einzelne spalten editierbar mache, dann hätte ich das Problem "umgangen", denn die zu editierenden Spalten haben vom Inhalt max 15 Zeichen.
 

lorenz

Haudegen

Dabei seit: 05.11.2002

Beiträge: 647

 

2 Zum Seitenanfang

Mittwoch, 6. Juli 2011, 13:22

mh ich kenne das Produkt nicht aber das hört sich ein bisschen so an als wenn das Eingabefeld einfach nur zu kurz ist und nicht der Inhalt darin fehlt. Kannst du denn zb mit den Cursor tasten weiter nach rechts dich bewegen oder irgendwie die Größe der einzelnen Edit boxen ändern?
 

Tsx

Eroberer

Dabei seit: 10.05.2011

Beiträge: 51

 

3 Zum Seitenanfang

Mittwoch, 6. Juli 2011, 13:26

Ja das geht, hatte ich auch im Zuge des Strg+a schon ausprobiert, hier nur nicht notiert. Leider gibt es kein Attribut welches es mir gestattet, das Feld zu verlängern oder die Eingabezeile im Feld, das Feld an sich ist ja mehr als ausreichend lang.
 

lorenz

Haudegen

Dabei seit: 05.11.2002

Beiträge: 647

 

4 Zum Seitenanfang

Mittwoch, 6. Juli 2011, 14:25

ich hab eben mal kurz auf der Seite von denen geguckt das sieht aber so aus das es dafür funktionen geben sollte. Und dazu sieht mir das so aus als wenn man das Aussehen per css steuern kann da müsste das doch möglich sein?

denke mal du meinst die table von hier ? http://vaadin.com/book

-LA