04. december 2003 - 10:36Der er
3 kommentarer og 1 løsning
er en underformular tom, så afkryds i ja/nej felt på hovedformula
Hej igen Jeg har en hovedformular med en del kommando-knapper, der hver især lukker underformularer op. Jeg vil gerne have et ja/nej felt, som afkrydses automatisk, hvis antallet af poster i underformularen "Sub_Ordre" er større end 0. (Dvs at de er kunder - ikke emner).
PS Kommandoknappen der lukker relevante underformular op, hedder Kommandoknap9, hvis det skulle betyde noget..
Skal det gøres i VBA? Bliver databasen væsentlig langsommere af dette?
(Jeg har prøvet med noget der lignede dette svar på et tidligere spørgsmål: "If Me![Sub_Ordre].Form.RecordsetClone.RecordCount > 0 Then True")
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Hej Mugs Jeg synes ikke rigtig der er noget der sker.. Har jeg indsat i de rigtige felt ? (Før opdateringshændelse?)
Mvh Tore
Private Sub Afkrydsningsfelt29_BeforeUpdate(Cancel As Integer) If Me![Sub_Ordre].Form.RecordsetClone.RecordCount > 0 Then Me.Afkrydsningsfelt29 = True Else: Me.Afkrydsningsfelt29 = False End If End Sub
Jeg antager, at feltet Afkrydsningsfelt29 er dit Ja/Nej-felt. I så fald nytter det ikke at indsætte koden i dette felt. Hændelsen BeforeUpdate indtræder lige før tabvellen opdateres med en ny værdi, og da du jo ikke indtaster noget i feltet, vil tabellen heller ikke blive opdateret.
Prøv at indsætte koden i en af kommandoknapperne i VedClick. Men jeg gør opmærksom på, at jeg ikke har afprøvet koden.
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.