Moin !
Ich weiss zwar nicht so genau welche Funktionalitäten gefragt sind, aber mein Vorschlag wäre ein Formular zu erstellen, mit einem Combofeld zur Auswahl der "ReportID" und darauf aufbauend Listenfelder die nach dem "IGroup" Wert sortiert sind.
Also z.B. ein Listenfeld für alle "Motherboard" Daten, daneben eines mit allen "Anzeige" Inhalten usw. Der Programmieraufwand hält sich da auch in Grenzen, Du müsstest nur hinter jedes Formular Element eine SQL-Anweisung als Datenquelle legen, die als Bedingung die ausgewählte "ReportID" und die gewünschte "IGroup" hat. Dazu noch ein Ereignis "NachAktualisierung" des Combofeldes, welches das Formular refreshed.
Hoffe das hilft Dir erstmal weiter !
gruß
Christian