Ich stehe mir mal wieder selbst im Weg...
Ein DBGrid (dgMultiSelect := True) wird mit den Daten aus einer
Query gefüllt, die
Query wiederum holt sich die Daten aus div. Tabellen. Die selektieren Records zu indentifizieren ist mit DBGrid.DataSource.DataSet.GotoBookmark kein Problem. Auf diese Weise kann ich z.B. die selektierten Einträge aus der Tabelle löschen.
Nun möchte ich aber die selektierten Einträge/Records als Datenmenge an einen RaveReport übergeben, und hier finde ich keinen Ansatz. Den kompl. Inhalt des DBGrid zu übergeben, ist kein Problem, hier kann ich in Rave einfach die jeweilige
Query definieren... wie aber mache ich das mit den selektierten Einträgen?!
Habe ich hier eher ein
DB-Problem oder eher eines mit Rave?! Sehe ich den Wald vor lauter Bäumen nicht?
mfg,
trocki
Edit: Gibt es eine Methode bzw. einen Weg, bestimmte Records aus einer
Query zu löschen? Ich würde das
SQL-Statement der original
Query an eine Temp.-
Query übergeben und die Daten aus der Tabelle zunächst gem. dem Statement einlesen. Anschliessend die "nicht selektierten" Einträge aus der Temp.-
Query löschen und an Rave übergeben...