Avatar billede mlhave Nybegynder
16. august 2003 - 13:49 Der er 7 kommentarer og
1 løsning

Funktion på Check Box til tilføjelse af post i anden tabel

Som det fremgår af overskriften prøver jeg at finde ud af om man kan lave en funktion på en Check Box:

Hvis man sættet et mærke i Check Boxen skal Titel, Navn og Efternavn kopieres til en anden tabel og oprettes med et unikt nummer.

Hvis man fjerner mærket skal Titel, Navn og Efternavn slettes i den anden tabel.
Avatar billede mugs Novice
16. august 2003 - 13:53 #1
Hvis de 3 felter fremgår af din formular, kan du lave en tilføjelsesforespørgsel der refererer til formularens felter i kriterielinien:

[Forms]!Formularnavn]![Titel]

Og tilsvarende for andre felter.

På samme måde for at slette dem, blot med en sletteforespørgselse.
Avatar billede mugs Novice
16. august 2003 - 13:55 #2
Kommando for at køre forespørgslerne:

DoCmd.SetWarnings False
If Me.Checkbox = True Then
DoCmd.OpenQuery "Forespørgslens navn"
Else:
DoCmd.OpenQuery "En anden forespørgelse"
End If
DoCmd.SetWarnings True
Avatar billede mugs Novice
16. august 2003 - 13:56 #3
Indsættes i Afkrydsningafeltet VedKlik.
Avatar billede mugs Novice
16. august 2003 - 14:05 #4
Koden er afprøvet i en testdb og fungerer. Blot læg din e-mail hvis du vil have den.
Avatar billede mlhave Nybegynder
16. august 2003 - 14:08 #5
Vender tilbage i morgen - mlhave@mlh.dk
Avatar billede mugs Novice
16. august 2003 - 14:10 #6
Sendt.
Avatar billede mugs Novice
16. august 2003 - 20:31 #7
.
Avatar billede mlhave Nybegynder
17. august 2003 - 16:23 #8
Takker :o)
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