Datensätze aus nicht direkt verknüpfter Tabelle anzeigen
Das ist mein Datenmodel:
Ich möchte jetzt, wenn ich in einem Projekt-DS bin mir alle Bilder zum Projekt die über die Rapporte verknüpft sind anzeigen lassen.
In der Bilderdatei sind Bilder+Text enthalten die ich beide sehen möchte in einer Ansicht.
19 Antworten
-
das Datenmodell: https://1drv.ms/u/s!AkOOxSFyR2inhcRv7XBcjrMDXr8Hsw?e=5xaAaU
-
Hallo,
mit einem Ansichtselement mit
Rapport.Bilder
kannst Du Dir zumindest eine tabellarische Ansicht in Dein Projekt holen - eine optische ansprechendere Lösung hab ich adhoc nicht.
lg, Torsten
-
Danke erstmal, habe ich schon versucht aber dann werden nur die Bilder von einen Rapport angezeigt, nicht von allen Rapporten des Projektes.
Komischweise findet er die Tabelle “Bild” im Formeleditor garnicht nur eine Ansicht (Bilderansicht eines Rapportes “Rapport.”Bilder zum Rapport“”).
-
Hallo. Wenn ich dein Datenmodell richtig deute,hast du eine Tabelle Projekt und darin eine Untertabelle Bilder.
Wenn du in der Untertabelle zu dem Prokekt einen Rapport mit Bild anlegst und dann einen weiteren Rapport, wird dir doch in der Verknüpfung jeder Rapport des Prokektes inkl. Bilder (Wenn in der Tabellenspalte eingestellt) auf dem Formular angezeigt. Weshalb benötigst du dann noch eine Ansicht? Du kannst den Eintrag in der Untertabelle zum Projekt auch per Button erzeugen lassen um die Formulargestaltung übersichtlicher zu gestalten.
Gruss UweG -
Sorry: Untertabelle Rapport mit dem Feld Bilder etc.
-
Hallo, die Tabelle Bilder ist eine Untertabelle von Rapport. Die Rapporte wiederum sind in einer Untertabelle von Projekten.
Das Problem ist halt, wenn ich alle Bilder eines Projektes aus den dazugehörigen Repporten sehen möchte.....kriege ich einfach nicht hin.
-
Hm,
ich habe eine Tabelle “Kunden”, darin eine Untertabelle “Projekte” und darin eine Untertabelle “Komponenten”, welche u.a. ein Bildfeld beinhaltet.
Mit einer Ansicht in der Tabelle “Kunden” mit
Projekte.Komponenten
bekomme ich alle zugehörigen Datensätze und somit auch die jeweilige Spalte “Bild” angezeigt.Insofern sollte mein vorgeschlagener Code
Rapport.Bilder
passen...!?lg, Torsten
-
Achso, falsch interpretiert.
Wie orsten es vorgeschlagen hat funktioniert es.
Vielleicht das select vergessen? select Rapport.Bilder -
Vielen Dank für die Antwort aber bei mir ist der Wurm drin......
ich lege mal die Sicherung ins OneDrive, wäre super wenn du mal da reinguckst
-
Ohne select, sind ja Verknüpfungen.
-
Auch select Rapport.Bilder funktioniert nicht, leider
-
Habs mir mal angesehen. Wenn ich es richtig verstehe möchtest du in einem Dashboard eine Ansicht aller Projekte haben, in denen zu dem Projekt alle Rapporte in einer Spalte gezeigt werden, wobei auch alle Bilder zu den Rapporten in einer Spalte der Ansicht gezeigt werden sollen. Das wird nicht funktionieren.Du bekommst es hin, das ein Bild in der Ansicht angezeigt wird. Wobei du nicht wählen kannst welches Bild von welchem Rapport dargestellt wird.
Wenn du in der Ansicht “Spalte einblenden” wählst und dann auf Rapport->Bilder->Bild gehst kannst du auswählen ob das erste oder letzte Bild angezeigt wird. Bezieht sich auf das erste oder letzte zugefügte Bild des Records.
-
Habe dir mal die geänderte Datenbank an deine Mail adlusedom gemailt.
-
Erstmal vielen Dank für die Bemühungen!!!!!!!, gucke mir das nachher an
-
Wenn man ein Projekt wählt, ist oben ein Kartenreiter “Bilder zum Projekt”. In dieser Ansicht
sollen alle Bilder des Projektes (von allen Rapporten) erscheinen. Es werden immer nur die
vom ersten Rapport angezeigt (erscheint mir auch logisch wg. der Verknüpfung Rapport-Bilder.
Ich dachte es geht in der Art SELECT * FROM Bilder WHERE .....
-
Hallo,
hab mir Deine DB angeschaut - die Ansicht verhält sich genauso wie Du es haben willst.
Beim Projekt “Fhhghjjh” z.B. hängen 2 Rapports dran, der eine mit 7 Bildern, der zweite mit einem. Die Ansicht beim Projekt zeigt alle 8 an!?
lg, Torsten
-
... sicherheitshalber der Hinweis: in der Ansicht kann man scrollen... ;-)
-
Bin ich ein Trottel !!!!!!!!!
Hätte bloß mal mit der Maus scrollen müssen !!!!!!!!!
Vielen Dank.....es funktioniert !
-
\o/ \o/ ;-)
Content aside
- vor 4 JahrenZuletzt aktiv
- 19Antworten
- 988Ansichten