Hallo,
komme im Moment nicht weiter mit einer List.
Dort habe ich Artikel, drin, die als Zeile einer
.csv gespeichert sind :
Warengruppe, Artikelnummer, Artikelname, Einheit, Preis
In meiner 2. Activity hole ich die einzelnen Daten, die ich
geändert habe, und möchte sie jetzt ersetzen :
Leider klappt das nicht so, da ich ein, zwei, drei und vierstellige Artikelnummern
drin habe. So erkennt mein Programm z.B. Artikelnummer 6, 7, 76, 376, 2176.
Wie kann ich es anstellen, daß ich genau die Zeile bekomme, in der auch die
Artikelnummer von such steht ?
komme im Moment nicht weiter mit einer List.
Dort habe ich Artikel, drin, die als Zeile einer
.csv gespeichert sind :
Warengruppe, Artikelnummer, Artikelname, Einheit, Preis
In meiner 2. Activity hole ich die einzelnen Daten, die ich
geändert habe, und möchte sie jetzt ersetzen :
B4X:
such = Edit2.Text
neu = Edit1.Text & "," & Edit2.Text & "," & Edit3.Text & "," & Edit4.Text & "," & Edit5.text
For i = 1 To Main.List1.Size - 1
zeile = Main.List1.Get(i)
pos1 = zeile.IndexOf(",")
pos2 = zeile.IndexOf2(",", pos1 + 1)
spalte = zeile.SubString2(pos1, pos2)
If spalte = such Then
Main.List1.Set(i, neu)
gefunden = True
End If
Next
drin habe. So erkennt mein Programm z.B. Artikelnummer 6, 7, 76, 376, 2176.
Wie kann ich es anstellen, daß ich genau die Zeile bekomme, in der auch die
Artikelnummer von such steht ?