Access 2003 Beziehungen erstellen Video-Tutorial-Training gratis kostenlos
Access 2003
Access 2003 Beziehungen erstellen
Ich muss im Grunde genommen noch hingehen, dass ich entsprechend diese Gründe mit meiner Tabelle „Termine“ verbinde. Dazu
gehe ich in „Termine“ hinein, wähle mir die Entwurfsansicht und dann soll ja hier entsprechend bei dem Feldnamen „Grund“ der
Wert übernommen werden, der in der Tabelle „Gründe“ vorhanden ist. Dazu lege ich als Felddatentyp den Nachschlageassistenten
fest. Den wähle ich mir hier entsprechend aus der Übersicht aus und komme dann in den Assistenten hinein, wo ich als Erstes
festlegen muss, ob die Werte entsprechend aus einer Tabelle oder Abfrage übernommen werden sollen oder ob ich entsprechend
selbst Werte in die Liste eingeben möchte. Und hier sage ich ganz klar, dass die Werte aus einer Tabelle übernommen werden und
bestätige entsprechend mit „Weiter“. Da wir im Moment nur eine Tabelle oder Abfrage haben, wird mir dies auch nur angeboten.
Das heißt, hier ist entsprechend die Tabelle „Gründe“ genannt und gehe entsprechend auf „Weiter“. Es werden mir nun die beiden
Felder angeboten, das heißt „ID“ und „Grund“ und kann diese entweder einzeln übernehmen oder hier mit dem Doppelpfeil nach
rechts entsprechend beide auf einmal und bestätige mit „Weiter“. Dann kann ich hier noch eine Sortierung vornehmen. Das heißt,
hier lege ich das Feld fest, nachdem entsprechend sortiert wird und hier entsprechend die Reihenfolge und kann auch hier weiter
mit dem Button „Weiter“. Es werden mir jetzt die einzelnen Gründe aus der Tabelle „Gründe“ angezeigt. Das heißt, das sind diese
vier, die ich eben gerade eingegeben habe. Die Schlüsselspalte, das ist hier vorn die ID, die kann ich mir entsprechend
ausblenden, da ich ja nicht die Nummer angezeigt bekommen möchte, sondern entsprechend direkt hier die Texte und geh
entsprechend auf „Weiter“. Als Beschriftung wird hier entsprechend der Feldname übernommen, den kann ich entsprechend auch
belassen und gehe dann auf „Fertigstellen“. Hier kommt der Hinweis, dass bevor die Beziehung festgelegt werden kann,
entsprechend das ganze noch gespeichert werden muss. Und hier geh ich entsprechend auf „Ja“. Und werde dann darauf
hingewiesen, dass in einem Datensatz, den wir vorhin in der Tabelle „Termine“ eingegeben haben, bereits eine Datenmenge in dem
Feld vorhanden ist und dass dieser, wenn ich jetzt weiter gehe, entsprechend gelöscht wird. Das ist das, was ich vorhin sagte. Es
ist wichtig, dass man im Vorfeld genau weiß, wie die Tabellen aufgebaut sein sollen, so dass man nicht aus Versehen sich die
Daten löscht. Bei einem Datensatz ist das Ok. Den kann man relativ schnell nachtragen, so dass ich hier den Button „Ja“ betätige,
um entsprechend den Nachschlagassistenten zu aktivieren. Als Felddatentyp hab ich jetzt nicht hier „Nachschlagassistent“ drin
stehen sondern „Zahl“. Warum Zahl? Weil in der Tabelle „Gründe“ die ID entsprechend als Zahl definiert ist und dementsprechend
wird auch hier „Zahl“ als Felddatentyp festgelegt. Wenn ich jetzt in die Datenblattansicht wechsele, dann seh ich auch wie das Feld
„Grund“ jetzt tatsächlich leer ist. Das heißt, der Datensatz als solcher ist noch vorhanden, allerdings das Feld „Grund“
entsprechend gelöscht. Allerdings stellt man jetzt auch fest, wenn man in das Feld „Grund“ hineingeht, dass ich hier dann einen
entsprechenden Button bekomme. Und wenn ich dann darauf gehe, dann sieht man, wie ich hier die Gründe angezeigt bekomme,
die ich in meiner Tabelle „Gründe“ habe. Und kann dann ganz schnell entsprechend den Grund auswählen, den ich dann hier bei
meinem Termin benötige. So ist schon mal erreicht, dass ich eine etwas bessere Eingabemöglichkeit erreicht habe, indem ich jetzt
einfach auf die Werte aus der anderen Tabellen zugreife. Ich schließe diese Tabelle wieder und dann hat ja vorhin das System
gesagt, dass eine Beziehung aufgebaut wird. Und wenn ich mir diese Beziehung einmal ansehen möchte, dann gehe ich auf den
Menüpunkt „Extras“ und dann auf „Beziehung“, dann sehe ich hier wie entsprechend eine Beziehung festgelegt worden ist
zwischen meinem Feld „Grund“ aus der Tabelle „Termine“ und der ID aus dem Feld „Gründe“.