Ich erstellen ein verknüpftes Teilformular in Access, wobei das Formular und Unterformular aus derselben SQL-Tabelle stammen. Die Quelltabelle sieht wie folgt aus:Verknüpfen eines Formulars mit einem Teilformular in Access
Company Product
-----------------
CompanyA Product1
CompanyA Product2
CompanyB Product1
CompanyB Product2
Das Ziel ist es, die höchste „Niveau“ der Daten (CompanyA, CompanyB, etc.) in einem Listenfeld auf dem Formular zu zeigen, und zeigen die vollständige Liste Produkt für die aktuell angezeigte Firma im Unterformular. Ich versuche, sie auf Firma zu verbinden und den folgenden Fehler zu erhalten.
You are trying to link fields with incompatible data types.
Das Formular und Unterformular Link zu dem gleichen Tisch, so sehe ich nicht, warum sie unvereinbar wäre. Was wirklich verwirrend ist, ist, wie es nur bei dieser einen Tabelle vorkommt. Ich habe ein neues Formular mit einer Testtabelle mit dem gleichen Datentyp wie die Problemtabelle erstellt, und es hat funktioniert. Ich habe den Eintrag "Firma" in eine neue Tabelle kopiert und es gibt mir den gleichen Fehler.
Ist es ein Problem mit der Tabelle selbst? Benötigt Access die Zeilen, um eindeutig zu sein?
Konnten Sie über die Details spezifisch sein, die Sie benötigen? – jjjjjjjjjjj