Datosubtraktion mellem underformularer
Jeg har en database med hovedformular og to underformularer. Underformular1 er underformular til hovedformularen, og underformular2 er underformular til underformular1. I hver af de to underformularer har jeg et datofelt, hvor værdien i datofeltet i underformular1 fratrækkes værdien i datofeltet i underformular2 v.h.a. følgende formel:=-DateDiff(\"m\";[Felt2];[Forms]![Underformular1]![Felt1])\\12 & \".\" & -DateDiff(\"m\";[Felt2];[Forms]![Underformular1]![Felt1]) Mod 12
Felt2 befinder sig i underformular2. Formlen skal ud over at sørge for subtraktionen sørge for at differencen mellem de to datoværdier angives i År.Måneder.
Subtaktionen går fint, når jeg åbner underformular1 og dermed også kan se underformular2, mens hovedformularen IKKE ses.
Men når jeg åbner hovedformularen, og dermed også kan se de to underformularer, virker subtraktionen ikke. Der står blot #Navn?
Hvad skal jeg gøre for at få subtraktionen til at virke, også når hovedformularen er åben?
