Hmm, also ich glaube das reicht nicht aus.
In meinem Formular wird ja die Tabelle Bestellung angezeigt, den
jeweils angezeigten Datensatz muss man erweitern um das Unterdatenblatt
der Tabelle Ausleihe angezeigt zu bekommen.
Hier gibt es ein Feld mit dem Namen Exemplar in das Daten eingelesen
werden sollen.
Meine naive Vorstellung wäre also das z.B. nach einer Eingabe in
dieses Datensatzfeld sprich nach drücken der "Returntaste" der Cursor
nicht wie üblich nach rechts springt, sondern ein Feld weiter nach
unten um weitere Daten eingeben zu können.
Aber ich gehe mal nicht davon aus das das so einfach möglich ist.
Also würde ich es gerne über ein Kombinationsfeld im Formular
möglich machen, das Daten in das Exemplarfeld der "neuen" leeren
Spalte einliest und danach jeweils wieder das "neue" leere Exemplarfeld
beschreibt.
Grüße
Stephan
Post by AptivaHallo
Stephan
Post by AptivaDa hab ich mich wohl komplett falsch ausgedrück,
ich meinte die jeweilige Spalte die mit einem Autowert beginnt, dort
soll dann der Wert in das erste Feld, nämlich "exemplar" eingelesen
werden, wenn das geschehen ist, müsste das Textfeld, welches zum
einlesen verwendet wird geleert werden und bei der nächsten Eingabe
das "exemplarfeld" in der Tabelle in der "neuen" Autowertspalte
gefüllt werden.
Du hast ein Formualar. Dort ist ein Feld in das du etwas eingibst. Und sobald du die Returntaste verwendet hast, soll in der Tabelle
TAB_Exemplar ein neuer Datensatz angelegt werden und in das Feld txt_Exemplarfeld der Inhalt abgelegt werden. Sobald geschehen, soll
das Feld wieder für eine neue Eingabe bereitstehen.
Dim db As DAO.Database
Dim rsExemplar As DAO.Recordset
Set db = CurrentDb
Set rsExemplar = db.OpenRecordset("TAB_Exemplar", dbOpenDynaset)
with rsExemplar
.addnew
!txt_exemplar=Me!DeinTextfeld
.update
end with
Wenn meine Deutung richtig ist, so stellt sich mir die Frage warum nicht direkt ein Formular erstellen für die Tabelle Exemplar
zwecks Eingabe. Weil so müßtest du noch eine Abfrage auf ist vorhanden durchführen. Ob der Vorgang dadurch sinnvoller wird, kann man
so schlecht sagen.
mfg
FJS