Avatar billede per2edb Praktikant
11. december 2007 - 20:16 Der er 2 kommentarer og
2 løsninger

Opdater kombinationsbox i en underformular

Jeg har en formular med FirmaId
Herudover flere kombinationsboxe lagt på underformularer med
SELECT [xxxxxx,yyyyyyy WHERE [FirmaId]=Forms![Tilbud]![FirmaId]

Når jeg på formularen ændre FirmaId ændres Forms![Tilbud]![FirmaId] ikke. Det kan jeg gøre manuelt med Shift+F9

Hvor lægger jeg en kode og hvad hedder den når jeg ønsker opdateringen når FirmaId ændres.
Avatar billede mugs Novice
11. december 2007 - 20:20 #1
Du opdaterer en formular med:
Me.Refresh
Bemærk, at dette gælder for eksisterende poster. Er der tale om nye poster, skal du bruge:
Me.Requery
som genforespørger den underliggende tabel / forespørgsel.
Ptrøv at lægge koden im Firmaid BeforeUpdate.
Avatar billede terry Ekspert
11. december 2007 - 20:48 #2
In the after update event of the field FirmaId

http://www.mvps.org/access/forms/frm0031.htm

Me![NameOfSubFormObjectGoesHere].form![NameOfComboGoesHere]

NameOfSubFormObjectGoesHere is the name of the subform Object but is very likley the same name as the sub form which is in the Sub form Oject
Avatar billede per2edb Praktikant
11. december 2007 - 23:32 #3
Så fik jeg det til at virke.
Me.Refresh skal lægges i vedaktuel hændelsesprocedure i underformen
Avatar billede mugs Novice
12. december 2007 - 05:13 #4
OK - Tak for point :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