what exists and when do you want to do this? Before opening the main form or before requerying the sub form????
Kan det være regtigt det kun kan gøres med en "kludeprogramering"
Well there are many things which can be done in Access with kludeprogramering, but once you start making mnroe advances systems there is no way you can avoid kludeprogramering.
How do you open your forms? kludeprogramering måske?
Are you saying you get an error when you requery the sub form if no records exist? I don't think that should happen, its NOT an error that no records exist!
Using error trapping is GOOD PRACTICE, its not at all kludeprogramering. i
Denne kan smides i et standard modul - og dermed tilgås fra alle form events Function controlExists%(formobj, controlname) Dim c For Each c In formobj.Controls If c.name = controlname Then controlExists = True Exit Function End If Next End Function
Lidt leg udover din case: Prøv at sætte et breakpoint i en underformalar start event - man behøver ingen kodelinier for at breake i en event - denne kan f.eks gøre det:
Private Sub Form_Open(Cancel As Integer) ' : End Sub
hvor det er muligt at breake på colonet.
Tilføj expression 'me' til en watch og kigge igennem formobjektet indhold - aktuelt parent->controls->itemX->name
I imediatevinduet, prøv: ?controlExists(parent,"Ordre_Dataark_UFrm") eller ?controlExists(parent,"dyt")
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.