Wenn ich die Detailtabelle nach o.g. Kriterien filtere, werden mir jedoch immer noch alle Kunden angezeigt, nur ohne Detail-Datensätze.
Das ist das zugrundeliegende Prinzip einer Master-Detail Beziehung. Der Master schränkt die Details ein, aber nicht umgekehrt.
Wenn du die Master-Tabelle einschränken willst, musst du das auch dort machen. Am besten gleich durch eine entsprechende
SQL-Anweisung. Dann sparst du dir die Einschränkung im FilterRecord.