Avatar billede torejessen Nybegynder
04. december 2003 - 10:36 Der 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")

Mvh
Tore
Avatar billede mugs Novice
04. december 2003 - 12:24 #1
Jeg har ikke tid til ar eksoerimentere med det nu (Skal på arbejde). Men du skal i hvert fald fortælle hvad det er du vil have true:

If Me![Sub_Ordre].Form.RecordsetClone.RecordCount > 0 Then
Me.JANEJFELT = True
Else:
Me.JANEJFELT = False
End If
Avatar billede torejessen Nybegynder
04. december 2003 - 13:22 #2
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
Avatar billede mugs Novice
04. december 2003 - 13:36 #3
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.
Avatar billede torejessen Nybegynder
11. december 2003 - 08:41 #4
Tak for det Mugs

Hilsen
Tore
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester