Private Sub chkC_AfterUpdate() Me.Parent.Parent.frmB.Requery End Sub
Ved test får jeg følgende fejl: "Handlingen GenForespørg kan ikke afspilles, før du gemmer det aktuelle felt.@* Hvis du afspiller makroen fra databasevinduet, skal du først gemme feltet og derefter afspille macroen. * Hvis macronavnet er lig med indstillingen af egenskaben BeforeUpdate i en VB-funktion, skal du i stedet angive egenskaben AfterUpdate til macroens navn.@1@603033@1"
Dim Uformular as Control SET Uformular = Forms![frmMain]![frmC] Uformular.Requery
hvor frmC er kontrolelementet i frmMain, hvor frmB ligger. Det fremgår ikke af spørgsmålet om frmB er navnet på selve formularen eller på kontrolelementet i hovedformularen.
I think the problem is solved now. Nothing to do with the actual requery syntax, but when it was being done. The sub form frmAA was still in edit mode, therefore sub form frmB was still seeing the old values.
By saving the changes in frmAA first then it worked.
Private Sub chkC_AfterUpdate() ' First save current record: DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
' Then do the requery: Me.Parent.Parent.frmB.Requery End Sub
Tak for hjælpen Terry. Jeg synes du har lagt mere arbejde i dette end som 15 points tilskriver. Sig til hvis du mener du børe have mere, og jeg vil oprette et nyt spm for det.
didnt see your mail to me. Will take a look and get back
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.