Avatar billede ugotabe_kidding Nybegynder
30. maj 2002 - 13:24 Der er 8 kommentarer og
2 løsninger

Flytte til anden tabel inden sletning

Jeg har en form, hvori man kan slette poster i en tabel ved tryk på en knap. Men inden posten slettes, ønsker jeg at "arkivere" posten i en anden tabel, så man kan se hvad der er blevet slettet.
Jeg har derfor lavet en appendQuery, der kopierer posten til den anden tabel, samt en deleteQuery der sletter den aktuelle post. Knappen Delete i formen aktiverer en Macro, der kører de to Query's. Fint nok. Men Queryerne virker kun hvis jeg siger Select... From... Where tabel.IDfelt = 33; (altså en specifik værdi) Hvordan suger jeg ID'et fra formen over i Queryen, så den ved at det er den aktuelle post, der skal slettes?
Eller er der en anden og meget nemmere måde at gøre dette på??

Please help.. ;o)
Avatar billede terry Ekspert
30. maj 2002 - 13:29 #1
Your query can make a refrence to a field in the current record. Use the wizard in the CRITERIA field in the query builder!
Avatar billede jkrons Professor
30. maj 2002 - 13:29 #2
Sæt krieteriet i Queryen til [forms]![formularnavn]![feltnavn)
Avatar billede jkrons Professor
30. maj 2002 - 13:30 #3
Hvis du bruger forspeøgselsdesing, behøver du ikke skive []. Dert gør Access selv.
Avatar billede terry Ekspert
30. maj 2002 - 13:31 #4
right click in th eCriteria field and then choose Build.
The select forms OPen forms ... to find the correct field.
Avatar billede jkrons Professor
30. maj 2002 - 13:31 #5
Det går rigtigt godt med at ramme tasterne :-(
Avatar billede ugotabe_kidding Nybegynder
30. maj 2002 - 14:02 #6
Et voila.... Det spiller (næsten)...
Nu er posten slettet og smidt i arkivtabellen...
Men....
Navnet på posten f.eks. "Eksperten" ændres til "#deleted", naturligvis.
Derfor skal jeg have refresh'et formen, but how? Jeg forsøgte med Repaint Object, som det sidste punkt i den macro der eksekverer de to Queries, men det var ikke løsningen, kan I også hjælpe med det?
(Jeg kan lukke og åbne formen igen, men er der ikke en "pænere" måde?)
Avatar billede terry Ekspert
30. maj 2002 - 14:11 #7
me.requery
Avatar billede ugotabe_kidding Nybegynder
30. maj 2002 - 14:16 #8
Tak ;o)
Avatar billede terry Ekspert
30. maj 2002 - 14:39 #9
selv tak :o)
Avatar billede jkrons Professor
30. maj 2002 - 22:31 #10
Velbekomme!
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