T
Tobias Köhler
Gast
Hi.
Ich versuche momentan eine Art Einkaufskorb zu programmieren. Man soll einen Artikel auswählen, dann dahinter ins Feld eine Zahl eintragen und auf hinzufügen klicken.
Das ganze soll in SWT erreicht werden.
Dann soll der Text im Feld gespeichert werden, die Daten in eine Tabelle übertragen und dann noch in einer Datenbank gespeichert werden.
1. Schwierigkeit: Wenn bereits ein Artikel derselben Art in der Tabelle ist, sollen die Zahlen addiert werden. Also eben die Anzahl der Artikel(schon in der Liste) + Anzahl der neuen Artikel. Danach soll das ganze wieder in der Tabelle aktualisiert werden.
2. Schwierigkeit: die unterste Tabellenzeile soll immer eine Art Zusammenfassung liefern. Da in der linken Spalte nur Zahlen stehen sollen, möchte ich die gerne zusammenzählen und in der anderen Spalte soll dann in der untersten Zeile der Preis stehen. Klingt eigentlich gar nicht so schwer, aber ich hab leider einfach keine Idee, wie ich auch nur anfangen soll und Google hat bisher noch keine Antworten geliefert:-l
Ich versuche momentan eine Art Einkaufskorb zu programmieren. Man soll einen Artikel auswählen, dann dahinter ins Feld eine Zahl eintragen und auf hinzufügen klicken.
Das ganze soll in SWT erreicht werden.
Dann soll der Text im Feld gespeichert werden, die Daten in eine Tabelle übertragen und dann noch in einer Datenbank gespeichert werden.
1. Schwierigkeit: Wenn bereits ein Artikel derselben Art in der Tabelle ist, sollen die Zahlen addiert werden. Also eben die Anzahl der Artikel(schon in der Liste) + Anzahl der neuen Artikel. Danach soll das ganze wieder in der Tabelle aktualisiert werden.
2. Schwierigkeit: die unterste Tabellenzeile soll immer eine Art Zusammenfassung liefern. Da in der linken Spalte nur Zahlen stehen sollen, möchte ich die gerne zusammenzählen und in der anderen Spalte soll dann in der untersten Zeile der Preis stehen. Klingt eigentlich gar nicht so schwer, aber ich hab leider einfach keine Idee, wie ich auch nur anfangen soll und Google hat bisher noch keine Antworten geliefert:-l