Der må jo være noget kode eller en reference, der ligger udenfor den egentlige VBA kode i formen. Et par ideer:
Har du søgt hele modulet igennem efter "Formularer!Kontaktpersoner!KontaktpersonId"? (Selv om fejlen ser ud til at opstå i Form_Load kan den principielt godt ligge i OnCurrent, da du jo hopper direkte til sidste post)
Har du tjekket, om du skulle have et felt, der f.eks. indeholder en DLookUp på Formularer!Kontaktpersoner!KontaktpersonId?
Det er underligt men kan ikke finde teksten "Formularer!Kontaktpersoner!KontaktpersonId" et eneste sted i koden for hele projektet. Til gengæld kan jeg finde Forms!kontaktpersoner!KontaktpersonId rigtig mange steder. Så er der noget sprogforstyrrelse jeg skal have styr på? ..men hvordan?
Kort og godt: Forms! og Formularer! er præcis det samme i en dansk Access. Microsoft sejler lidt rundt i betegnelserne. Det giver programmeringen en smule ekstra krydderi ;o)
Synes godt om
Slettet bruger
13. oktober 2008 - 00:11#4
Din postkilde til formularen er nok en forespørgsel, som har et kriterie, der søger efter dette kontaktpersonid. Hvis der ikke er en formular åben, som hedder kontaktpersoner med et felt, der hedder kontaktpersonid, så vil den spørge efter denne parameter!~)
Jeg har en underformular med en forespørgsel som rowsource. Jeg rettede i kriterierne sådan at Formularer!Kontaktpersoner!Kombinationsboks314 blev til Forms!Kontaktpersoner!Kombinationsboks314 så virkede det igen..
mvh Flemming
Synes godt om
Slettet bruger
13. oktober 2008 - 20:31#6
..skulle fdata, så ikke have de 30p!~)
Synes godt om
Ny brugerNybegynder
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.