Clemens,
das Lernvideo habe ich mir bestellt ... bis dahin probiers ich halt so ...
habe versucht es sowie du es beschrieben hast zu machen .. meine Aktivitäten in blau ...
also hier noch genauer: Die Selbstbeziehung erstellst du, indem du dein ID-Feld deiner Tabelle anfasst, herausziehst und wieder auf sich selbst führst. Damit erstellst du automatisch eine zweite Sicht auf deine Tabelle. Die ID-Felder sollen kartesisch verbunden sein (mit dem X). Dann das globale Feld in der Tabelle 1 erstellen <- bis dahin ist alles ok.
Dann ein Portal von der 2. Sicht deiner Tabelle mit deinen gewünschten Feldern <- Ausschnitt mit den Bezugsdaten von Rechnungen 2 und den Feldern aus der Tabelle Positionen - hoffe das ist so ok
Dann eine Werteliste erstellen, die sich die Werte aus deinem Kategoriefeld der 1. Tabelle holt. <- WL erstellt aus Feld Kategorie von Tabelle Produkte - hoffe so ist es ok
Markierungsfelder in dein globales Feld einsetzen, die sich aus der Werteliste die Werte holen. <- das globale Feld im Layout Rechnungen hinzugefügt mit WL
Jetzt habe ich mal eine neuen DS erstellt. Es wird jedoch kein DS im Ausschnitt angezeigt, obwohl ich ich es in der Markierungsliste markiert habe ...
Da kannst du dann deine zu filternden Kategorien ankreuzen. Dann gehst du in die Eigenschaften des Portals und aktivierst Datensätze filtern, <- nach Kategorien als Filter
außerdem: Join-Ergebnisse im Cache löschen. Das globale Feld mit Scripttrigger hinterlegen und ein vorbereitetes Script (Fenster aktualisieren) ansteuern mit "Objekt verändern". So müsste es gehen. Viel Erfolg.
Hoffe ich nerve nicht ... Ich bin langsam frustriert ... habe mir alles viel einfacher vorgestellt. Schade dass ich nicht meine Testdatei anhängen kann, dann wäre es vielleicht einfacher
Gruss Rainer
als Antwort auf: [#465816]