MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 25.09.2005, 18:31   #1
Steffen Wöhner
MOF Profi
MOF Profi
Weinen Acc2003 - Fehlermeldung Beziehnungen bei neuer Datensatz

Habe ein Formular mit Unterformular erstellt. Hier werden die Auftragskopfdaten mit den dazugehörigen Positionen (Daten ändern "Nein") angezeigt. Über einen Butten öffne ich ein weiteres Unterformular das im Inhalt dem 1. Unterformular entspricht. Wenn ich hier Daten ändere läuft alles wunderbar. Sobald ich einen neuen Datensatz anfügen will kommt folgende Fehlermeldung:

Aktuelles Feld muß dem Verknüpfungsschlüssel '?' in der Tabelle auf der 1-Seite einer 1:n Beziehung entsprechen. Geben Sie einen Datensatz mit dem gewünschten Schlüssel auf der 1- Seite ein, und nehmen Sie anschließend
den Eintrag mit den gewünschten Verknüpfungsschlüssel auf der n-Seite der Tabelle vor.

Habe schon probiert an den Beziehungen die Einstellungen zu ändern jedoch ohne Erfolg.

Was bedeudet diese Meldung?

__________________

Vielen Dank bereits schon jetzt für alle Antworten.

Gruß

Steffen
Steffen Wöhner ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.09.2005, 19:37   #2
Nouba
MOF Guru
MOF Guru
Standard

Könnte es sein, dass Verknüpfen von und Verknüpfen nach nicht eingestellt ist? Siehe auch FAQ 4.8.

__________________

Gruss Nouba

Codekabinett - Tipps zu Access, VBA und Co.
Nouba ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.09.2005, 21:32   #3
Steffen Wöhner
Threadstarter Threadstarter
MOF Profi
MOF Profi
Konfus

Habe keine Ahnung, da das 2. Formular sich nach dem aktuellen Datensatz im Auftragskopf orientiert.

Test DB als Anhang.

Der Fehler tritt auf bei frmAuftragskopf, danach Positionen bearbeiten und dann im nächsten Formular einen neuen Datensatz einfügen.
Angehängte Dateien
Dateityp: zip Lager.zip (79,3 KB, 13x aufgerufen)

__________________

Vielen Dank bereits schon jetzt für alle Antworten.

Gruß

Steffen
Steffen Wöhner ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.09.2005, 21:43   #4
elmar
MOF Guru
MOF Guru
Standard

Es liegt an dem falschen Feld. Die Abfrage für das Kombi muss sich auf das Feld "Artikel" in der Tabelle "tblPositionen" beziehen.
Sorry, das ist es auch nicht. Muss erst mal die Tabellen mit den doppelt vorkommenden Feldnamen (Artikel) analysieren.
Gibt man z.B. zuerst den Stellplatz ein, klappt auch die spätere Ergänzung der Felder Artikel usw. Nach meiner Auffassung ist die Verknüpfung mit des Statustabellen überflüssig. Ein Datensatz in der Positionstabelle benötigt keinen Status. Kunden haben Aufträge, Aufträge haben Positionen, diese wiederum haben einen Artikel zugeordnet. Aber einen Status?? Den kann ein Auftrag haben, z.B. noch nicht ausgeliefert oder geliefert. Überdenke doch bitte mal die Beziehungen!
Angehängte Grafiken
Dateityp: gif snap001.gif (11,6 KB, 20x aufgerufen)

__________________

WIN 10 Enterprise 64, ACCESS 2019 Wissenswertes: ACCESS-FAQ
Hilfreiche Antworten kann es nur bei verständlichen Fragen geben! Anleitung dazu: Hier klicken | Auch hilfreich: Einführung in die Datenbank Microsoft Access. | Die Nachteile von Nachschlagefeldern

Geändert von elmar (25.09.2005 um 22:42 Uhr). Grund: Berichtigung
elmar ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 26.09.2005, 07:41   #5
Steffen Wöhner
Threadstarter Threadstarter
MOF Profi
MOF Profi
Standard

Den Status möchte ich auch bei den Positionen mit haben, da auch teilweise nur einzelene Positionen des Auftrages ausgeliefert werden können.

Ich kann doch auch nicht anders verknüpfen außer:

tblArtikelstamm -- Artikel ----> tblPositionen Artikel

oder ????
Steffen Wöhner ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.