Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: acidus am Februar 20, 2011, 11:25:40

Titel: Serienbrief in Word 2010 mit Accessdatenbank
Beitrag von: acidus am Februar 20, 2011, 11:25:40
Hallo,

ich habe einen Serienbrief in Word 2010 erstellt. Diesen habe ich mit meiner Datenbank in Access 2010 verknüpft. Klappt soweit auch alles gut, bis auf ein Feld. Dort wird mir anstelle des gewünschten Werts die ID angezeigt. In Access wird in der Abfragetabelle aber der richtige Wert angezeigt.

Kann mir jemand helfen?

Danke
Micha
Titel: Re: Serienbrief in Word 2010 mit Accessdatenbank
Beitrag von: DF6GL am Februar 20, 2011, 11:29:12
Hallo,

vermutlich wird in der Tabelle ein Nachschlagefeld verwendet. Entferne  dieses und verknüpf die entspr. Tabelle in der Abfrage.
Titel: Re: Serienbrief in Word 2010 mit Accessdatenbank
Beitrag von: acidus am Februar 20, 2011, 11:32:42
Ja da wird ein Nachschlagefeld benutzt. Würde das auch nur ungern ändern. Gibt es keine andere Möglichkeit?
Dieses Nachschlagefeld enthält Löhne (Tariflöhne pro Stunde) und die Datenbank benutze ich zur Mitarbeiterverwaltung.
Titel: Re: Serienbrief in Word 2010 mit Accessdatenbank
Beitrag von: database am Februar 20, 2011, 11:53:37
Hallo,

durch das Entfernen des Nachschlagemechanismuses aus deinem Tabellenfeld verlierst du keine Informationen, da die ID der Herkunftstabelle ja in diesem Feld bestehen bleibt.
Nachschlagefelder schaffen IMMER wieder Probleme, weshalb wir auch laufend davon abraten diese einzusetzen.

Da Dateneingaben in Tabellen ausschließlich über Formulare erfolgen soll, ist die Verwendung von Nachschlagefeldern in Tabellen ohnehin obsolet.

Für die Anzeige der Daten in deinem Serienbrief müsstest du dann halt die Ursprungstabelle mit der Nachschlagetabelle
in Beziehung setzen und das benötigte Feld aus der Nachschlagetabelle in die Spaltenliste einbauen.

HTH