Du willst dieses Felder zusammen ziehen, also brauchst du eine Aggregatfunktion.
https://firebirdsql.org/refdocs/lang...-aggrfunc.html
Hier würde ich es mal mit
MAX(Aktiv)
versuchen.
Oder notfalls dürfte auch
LIST(DISTINCT Aktiv)
gehen, also "True", "False" oder "False,True" (oder so).
Falls Diese keinen BOOL mögen, dann eben mal kurz nach INT oder VARCHAR konvertieren und anschließend wieder zurück.
PS: denkbar wäre auch alles True=True (Haken), alles False=False (leer) und gemischt=NULL (grau).