Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: sdrink89 am Juni 17, 2016, 13:27:28

Titel: Mehrfachverwendung von Tabellenwerten
Beitrag von: sdrink89 am Juni 17, 2016, 13:27:28
Hallo Ihr,

meine letzten größeren Access Tätigkeiten sind schon etwas länger her, ich hoffe nun auf eure Hilfe:
Folgendes Szenario:
Tabelle 1: Bewerber
Tabelle 2: Kriterien
Tabelle 3: Kriterien Status

Es gibt hier um eine Firmenbewertung, die so aussieht, dass Projektspezifische Kriterien herrschen, die die Bewerber alle erfüllen müssen, diese sind aber von Projekt zu Projekt unterschiedlich. Die Kriterien müssen einerseits vom Einkauf bestätigt werden und dann von der jeweiligen Abteilung nochmal (Datenbank Verwaltung jedoch zentral über den Einkauf).

Ich möchte nun folgendes erreichen:
Formular Bewerber, an sich klar, die Daten aus Tabelle Bewerber. Darin ein UFO mit allen Kriterien aus der Tabelle Kriterien. Ich möchte dann pro Bewerber sagen, dass ob er Kriterium (z.B.) 1 erfüllt hat oder nicht. Dieses "Erfüllen" ist natürlich pro Bewerber getrennt, da es auch dazu einen Kommentar noch gibt (falls notwendig).

Jetzt ist mir klar, dass ich das individuelle über eine dritte Tabelle steuere (Tabelle 3 Kriterien Status).
Wie kann ich nun bei jedem Bewerber immer alle Kriterien und den dazugehörigen Status anzeigen lassen, ohne dass ich Kriterium für Kriterium in die Tabelle Status anfügen muss??

Ich hoffe auf eure Hilfe.

Danke, lg aus Wien
Titel: Re: Mehrfachverwendung von Tabellenwerten
Beitrag von: MaggieMay am Juni 17, 2016, 13:44:42
Hallo,

wenn du in Tabelle 3 den Status zu den Kriterien jedes einzelnen Bewerbers eintragen willst, muss dort natürlich auch noch die Bewerber-ID mit aufgenommen werden. Auch sollte das Projekt als 4. Tabelle noch hinzugenommen werden.

ZitatWie kann ich nun bei jedem Bewerber immer alle Kriterien und den dazugehörigen Status anzeigen lassen
Hierzu kannst du - nach Auswahl des Projekts - die projektspezifischen Kriterien per Anfügeabfrage speichern und anschließend zur Bearbeitung (Erfassung der Bewertung) anzeigen.

Wenn die Bewerber sich auf ein bestimmtes Projekt beziehen, sollte auch hierzu noch der Fremdschlüssel auf das Projekt hinzugefügt oder eine weitere Verknüpfungs-Tabelle angelegt werden.
Titel: Re: Mehrfachverwendung von Tabellenwerten
Beitrag von: sdrink89 am Juni 20, 2016, 08:32:22
Hallo Maggie,

danke für deine Antwort. Also das einzelne Anfügen von Kriterien war mir klar wie und was zu tun ist.
Ich möchte es aber anders aussehen lassen (war glaube ich nicht ganz klar formuliert).
Hauptformular mit Bewerberdaten.
UFO mit den Kriterien.
Die Kriterien sollen immer alle angezeigt werden, nicht nur jene, welche er bereits erfüllt hat.
Hast du hierfür eine Lösung? :/

lg
Titel: Re: Mehrfachverwendung von Tabellenwerten
Beitrag von: DF6GL am Juni 20, 2016, 09:10:05
Hallo,

mehrere Lösungen:

1) Listenfeld, das alle Kriterien anzeigt und bei dem mittels VBA-Routine alle Einträge markiert werden, die dem aktuellen
Bewerber entsprechen.

2) Zwei UFOs.  Das eine zeigt (wie "normal") die zugeordneten Kriterien an, das andere die nicht zugeordneten.
Die nicht zugeordneten Kriterien können wie hier
http://www.donkarl.com/?FAQ3.16
beschrieben ermittelt werden.

3)  wie 2),  jedoch ein Formular, das mit einer UNION-Abfrage versehen wird, die sich aus den zwei Formularabfragen aus 2) zusammensetzt.
Titel: Re: Mehrfachverwendung von Tabellenwerten
Beitrag von: sdrink89 am Juni 20, 2016, 10:28:50
Hallo und Danke für eure Hilfe. ich hab jetzt doch die Variante mit dem einzelnen Anfügen gewählt und funktioniert tadellos :)

verregnete Grüße aus Wien
Andreas