Ich möchte euch erst meine Zeichnung zeigen, dann mein Problem an den Kopf werfen!
Code: Alles auswählen
// ================================================================================
// | Name | Wert 1 | Wert 2 | Wert 3 | Wert 4 | INS | Wert 5 | Wert 6 | INS |
// |------------|--------|--------|--------|--------|-----|--------|--------|-----|
// | Max Muster | 2 | 5 | 1 | 3 | 11 | 7 | 9 | 16 |
// |------------|--------|--------|--------|--------|-----|--------|--------|-----|
// | Musterhaus | 6 | 1 | 5 | 0 | 12 | 6 | 3 | 9 |
// |------------|--------|--------|--------|--------|-----|--------|--------|-----|
// | | | | | | | | | |
// |------------|--------|--------|--------|--------|-----|--------|--------|-----|
Der Typ hat 3 Zeilen für sich (können auch noch 4 werden)
1. Spalte
Row 1: Sein Name und Nachname aus einer Tabelle in der Datenbank namens employee
Row 2: Sein Wohntort aus einer Tabelle in der Datenbank namens city
Row 3: Leer, gehört aber trotzdem zu dem
2. - 5. Spalte und 7. - 8. Spalte
Diese Daten kommen aus einer Tabelle in einer Datenbank namens values
INS (=Insgesamt)
Zählt die Werte aus der Tabelle values, diese INS Spalte verschiebt sich aber häufig also müsste ich entweder
haufen Tabellen anlegen oder halt wie ich nach einer anderen möglichkeit suchen... !
Zu meinen Problem ...
TableView scheint meiner Meinung nach nicht ganz die wahre Lösung zu sein, das mit den Spalten einfügen funktioniert halt nicht wegen dem QSQLRelationalTableModel
Wie bekomme ich das in der 1. Spalte hin? Nach den 3 Rows, soll schließlich dann auch der nächste employee kommen.
Wäre für eine Lösung sehr dankbar
Mir würde ja schon reichen was ich anstatt von TableView nehmen soll (falls dieses wirklich nicht geht) und welches Model ... soll halt schon wie QSqlRelationalTableModel sein,
weil die Werte aus der Tabelle values halt ID's aus einer weiteren Tabelle in der Datenbank entsprechen....
Also ist es halbwegs verständlich? Hab mir da mühe gegeben
Würde auch die SuFu nutzen wenn ich weiss wonach ich such, oder google aber bei mein Problem spreng ich das TextEdit von Google oder der SuFu
Mit freundlichem Gruss,
Stryder