Ich habe dieses Problem auf eine komplizierte Weise gelöst und würde jetzt gerne sehen, ob es eine einfachere Lösung gibt.
Angenommen, wir haben zwei benutzerdefinierte Entitäten, Alpha und Beta, von denen jede ein benutzerdefiniertes Feld namens reference hat. Wenn ich zwei Suchfelder auf einem Formular platziere, eines für jede der benutzerdefinierten Entitäten, ist alles in Ordnung, solange ich nicht davon abhänge, dass die Suchvorgänge voneinander abhängig sind.
Was ist, wenn ich zuerst die Alpha-Instanz (nennen wir sie a) auswähle und dann nur diejenigen Beta-Instanzen im Suchfeld sehen möchte, die ihren Besitzer mit dem ausgewählten a teilen? Das ist einfach, oder? Sie passen einfach die Filterung des Feldes an.
Aber was ist, wenn ich die Auswahl der Beta-Instanz von dem benutzerdefinierten reference-Feld abhängig machen möchte?
Muss ich wirklich eine dynamische Ansicht deklarieren, um mich um diesen Teil herumzumogeln? Das ist so umständlich und umständlich...