| 

.NET C# Java Javascript Exception

4
Ich habe eine vordefinierte Tabelle (keine Java-Tabelle) und kann auf bestimmte Spalten zugreifen und den Wert einer bestimmten Spalte (in diesem Fall hat die Spalte den Typ "String") erfragen. Falls die Zelle leer ist, dann möchte ich in diese Zelle einige Abkürzungen durch Kommata getrennt hinzufügen. Dazu habe ich folgende Vorgehensweise:

List<String> list = new ArrayList<String>();
...
public void addAbkuerzungen(String abk)
{
if(column.getName().equals("Spalte X")
{
list.add(abk);
for(Iterator<String> iter = list.iterator(); iter.hasNext();)
{
column.setValue(abk + ", ");
}
}
}


Die Methode bekommt nacheinander z.B. folgende Abkürzungen: "AA", "AB", "AC", "AD". Das Problem ist, das in der Spalte nur die einzelnen Abkürzungen stehen und für die nachfolgenden Abkürzungen werden die alten einfach überschrieben: Erst steht in der Zelle "AA, ". Dann steht "AB, ", etc. Irgendwie komme ich nicht auf die Lösung. Wer kann helfen?
10.12.2011
yapkm01 21 1
1 Antwort
1
column.setValue(column.getValue() + abk + ",")
10.12.2011
Nicolai Schönberg 2,3k 1 8
Rischtich - heißt ja auch [b]set[/b]Value nicht [b]add[/b]Value
Karl 10.12.2011
Blöd bb Code funktioniert nicht in Kommentaren ;) Ich finde die Frage nicht schlimm, deswegen gebe ich Ihr eine +1.
Karl 10.12.2011
Yo ich find sie auch Ok.
Nicolai Schönberg 10.12.2011

Stelle deine Java-Frage jetzt!