2016-08-01 46 views
0

Ich erstelle eine Datenbank, die Produktinformation (tblProductInfo) enthält, eine Liste der Testmethoden (tblTests) und die Ergebnisse, die das Produkt erhält (tblResults).MS-Access: Wie erstellt man ein Formular, wo der Benutzer Ergebnisse (tblResults) zu einem Test (tblTests) hinzufügen kann?

Ich füge Formulare hinzu, damit ein Benutzer die Ergebnisse eines vorherigen oder neuen Produkts eingeben kann. Diese Informationen werden hinzugefügt, sobald alle Tests für dieses Produkt abgeschlossen sind. Ich möchte also eine Liste der Tests von tblTests anzeigen und den Benutzer in ein Textfeld eingeben, das direkt neben den Tests angezeigt wird. Ich kann keinen Weg finden, dies zu tun, wo es dann alle Ergebnisse speichert, die der Benutzer eingegeben hat.

Ich habe ein Formular mit einem Unterformular erstellt, wobei das Unterformular die 2 Spalten (Tests und Ergebnisse) zeigt und wenn ich es ändere, um DataEntry zu erlauben, wird es alle Testnamen los. Ich brauche es, um die Testnamen angezeigt zu halten, aber den Eintrag in der Ergebnisspalte zu erlauben.

Irgendwelche Ideen? Unten ist ein Screenshot eines Beispiels von dem, was ich möchte, obwohl ich die Ergebnisse Spalte leer sein muss.

Antwort

0

Erstellen Sie ein fortlaufendes Teilformular mit nur den Tabulatoren als Recordsource, und für die Kopfzeile oder jedes Feld der Ergebnisse verwenden Sie den zugehörigen Test als die Bezeichnung ist, wie ich es tun würde. Setzen Sie additions auf yes, erlauben Sie edits auf no, erlauben Sie das Löschen auf no.