honeybee
Goto Top

Access 2016: Verknüpfung erstellen

Hallo,

ich habe eine Testdatenbank erstellt, weil ich die Autovervollständigung testen möchte.
Das Ziel ist es, dass wenn ich eine ID aus der Liste (Kombinationsfeld) auswähle, dass dann der Name, zu dem die ID gehört, automatisch eingetragen wird.

Geht das? Wenn ja, wie?

Hier ein paar Screenshots:
screenshot3
screenshot1
screenshot2

Content-ID: 379739

Url: https://administrator.de/forum/access-2016-verknuepfung-erstellen-379739.html

Ausgedruckt am: 02.04.2025 um 06:04 Uhr

colinardo
Lösung colinardo 10.07.2018 aktualisiert um 16:54:04 Uhr
Goto Top
Benutze im Feld einfach den Typ: "Nachschlage-Assistent" der leitet dich per Assistent durch das Prozedere, am Ende hast du dann die Auswahl ob die Schlüsselspalte [ID] ausgeblendet werden soll oder nicht (lässt sich aber auch auf 0 setzen im Feld "Spaltenbreiten" erreichen , dort hast du btw. die Breite der zweite Spalte vergessen 0cm;2,54cm).

Hier ein Beispiel wie es nach dem Anwenden des Nachschlage-Assistenten im Feld für ein mein Beispiel aussieht:

screenshot

screenshot

screenshot

Angezeigt wird dem User der Name, gespeichert wird im Hintergrund im Feld aber die gebundene Spalte, also die ID.

Grüße Uwe
erikro
erikro 11.07.2018 um 08:37:15 Uhr
Goto Top
Moin,

zu welchem Zweck? Auf der Tabellenebene macht man sowas nicht. Da werden Fremdschlüssel gespeichert. Was willst du erreichen?

Liebe Grüße

Erik
colinardo
colinardo 11.07.2018 aktualisiert um 09:21:59 Uhr
Goto Top
Zitat von @erikro:

Moin,

zu welchem Zweck? Auf der Tabellenebene macht man sowas nicht. Da werden Fremdschlüssel gespeichert.
Werden sie mit der Methode auch face-smile. Gespeichert wird in dieser Spalte tatsächlich nur die ID (gebundene Spalte) der anderen Tabelle, es sieht nur so aus als wäre dort der Name gespeichert.
Es ist nur reine Kosmetik für die Usereingabe.
erikro
erikro 11.07.2018 um 10:29:41 Uhr
Goto Top
Moin,

Zitat von @colinardo:

Zitat von @erikro:

zu welchem Zweck? Auf der Tabellenebene macht man sowas nicht. Da werden Fremdschlüssel gespeichert.
Werden sie mit der Methode auch face-smile. Gespeichert wird in dieser Spalte tatsächlich nur die ID (gebundene Spalte) der anderen Tabelle, es sieht nur so aus als wäre dort der Name gespeichert.
Es ist nur reine Kosmetik für die Usereingabe.

Schon klar. Nur hat die TO das auf zwei Spalten verteilt und möchte, dass die zweite Spalte mit den Informationen gefüllt wird. Ich ahne daher, dass sie die Felder einzeln braucht. Das liefe dann auf ein Query hinaus oder ein Formular oder einen Bericht oder ... ;)

Liebe Grüße

Erik
colinardo
colinardo 11.07.2018 aktualisiert um 11:02:17 Uhr
Goto Top
OK, dafür gäbe es als weitere Methode auch noch das AutoFill der Spalten mit eingetragenem Ausdruck (DLookup). Unlimited Possibilities ...

Sieht mir doch sehr verdächtig nach nicht fertig gedachtem Konzept aus. Naja jeder fängt mal an, die Jungs/Mädels müssen die Fehler mal machen face-smile.