[Access97] Hinzufügen v. Datensätze m. Makro

Ich habe Probleme beim Hinzufügen von Datensätze an ein Unterformular über ein Neuanlage-Makro.

Gegeben ist folgende Projekt-Datenbank:

tabProjekte:
pnr (Autowert, LongInteger)
projekt (Text)

tabAufgaben:
anr (Autowert, LongInteger)
aufgabe
pnr (LongInteger)

Beziehungen:
1:n über pnr, mit ref. Int.
(ein Projekt kann also mehrere Aufgaben haben)

Mein Hauptformular hat oben die Projektdaten (pnr, projekt, …), darunter ein Unter-Endlosformular für die Aufgabendaten.
Mit Doppelklick kann ich über ein Makro (Bedingung: [anr]=[Formulare]![frm_Projekt]![ufrm_Aufgabe].[Formular]![anr] ) ein Bearbeitungsdialog für die aktuelle Aufgabe aktivieren.
Es gelingt mir nicht einen Neuanlage-Dialog für Aufgaben mit der aktiven Projekt-Nr. zu erstellen.
Ich habe es auch über VBA-Code probiert, aber ich bekomme die pnr nicht in das Textfeld, dort steht immer „0“ !

Was mache ich falsch?

Gruß Andreas

Problem ist gelöst! :smile:
Ich habe mein Makro umgebaut:
FormularÖffnen (mit Bedingung [pnr]=…)
GeheZuDatensatz (Neuer)
SetzeWert ([pnr]=…)

Ciao…