Avatar billede monmike Nybegynder
08. december 2004 - 10:59 Der er 12 kommentarer og
2 løsninger

Fejl som lukker access

Meget mystisk. Lige pludselig er Access begyndt at opføre sig mærkeligt. Kører med en frontend og backend.

I en formular med mange inputbokse har jeg en combobox. I den vælger man et firma. Hvis man tabber sig ned til felter og begynder at skrive kommer denne fejl.
"Microsoft Office Access har fundet en fejl og afsluttes. Vi beklager ulejligheden."

Hvis jeg derimod vælger et firma med musen. Altså klikker på pilned og vælger et firma og så overskriver navnet, så kommer fejlen ikke.

Det har virket, men er pludseligt holdt op med det.
Når man vælger et firma kopieres en masse informationer fra comboboksen over i felter på formularen. Comboboksen er ikke bundet til nogle felter. Men de felter som får en værdi indsat er bundet til formularen.

Hvad kan det skyldes og hvordan får jeg det væk igen.
Avatar billede terry Ekspert
08. december 2004 - 11:06 #1
You could try importing all of the objects into a new database
Avatar billede monmike Nybegynder
08. december 2004 - 11:08 #2
Det har jeg prøvet uden held. Problemet var der stadig.
Avatar billede terry Ekspert
08. december 2004 - 11:18 #3
Access can sometimes experience strange problems without no apparent reason. You could try making a new combo, other than that I cant say.
Avatar billede rbj_fp Nybegynder
08. december 2004 - 11:20 #4
du har ikke ved et uheld kommet til at flytte og/eller slette tabellen den henter fra?
Avatar billede monmike Nybegynder
08. december 2004 - 11:25 #5
kan det skyldes der er over 20 felter i den.
Har lige prøvet at lave en ny combo, med wizarden og den siger max 2 felter.
Avatar billede monmike Nybegynder
08. december 2004 - 11:31 #6
nej den siger max 20 felter i en combo
Avatar billede terry Ekspert
08. december 2004 - 11:51 #7
I'm not 100% sure what the column limit to a combo is, but if your up around 20 then I would suggest finding another solution. Why do you need so many fields?

You could use Dlookup to get the other values when you select an entry form th elist
Avatar billede monmike Nybegynder
08. december 2004 - 11:54 #8
ja det tror jeg også jeg vil gøre. Det kan være det hjælper. Jeg henter data fra 30 felter. Alt information om et firma bliver kopieret fra en tabel til en ordre tabel. Grunden til det er at det skal være muligt at ændre i informationerne på en enkelt ordre uden at firmatabellen bliver ændret, så jeg kan ikke bare linke dem sammen.
Avatar billede terry Ekspert
08. december 2004 - 11:58 #9
Dont quite understand you rlast comment there monmike!
Avatar billede monmike Nybegynder
08. december 2004 - 12:03 #10
Jeg prøver at lave det om, så jeg bruger Dlookup i stedet.

I comboboksen henter jeg 30 felter fra en forespørgelse. De felter indeholder informationer om et firma. De bliver så i "Change" på comboboksen kopieret over til nogle felter på formularen. Det er ikke muligt kun at hente f.eks ID for firmaet, da man skal kunne ændre informationer om firmaet i hver ordre hvis man vil, uden at de ændringer bliver gældende for firmaet i firma tabellen.
Avatar billede terry Ekspert
08. december 2004 - 12:10 #11
Ok, I think I understand, but you have to remmeber that all of teh information you have in the combo uses memory and I would think there is a limit before it gives problems!
Avatar billede monmike Nybegynder
08. december 2004 - 12:13 #12
Jeg tror du har ret. og jeg er ved at ændre det. Men da jeg startede på projektet, kendte jeg ikke til funktionen dlookup og det var derfor det blev lavet på den anden måde. Men efterhånden er det kommet flere felter til og så gav det jo lidt problemer her til sidst.

Men jeg smider lige en melding om lidt, når jeg har fået rettet koden.
Avatar billede monmike Nybegynder
08. december 2004 - 13:52 #13
Det hjalp ikke, men tror jeg fandt fejlen et andet sted. I en combobox lige over vælger man sælgerens navn, men der havde jeg sat standard værdien til et fornavn som bliver fundet på en andet side. =[Formularer]![Office]![fornavn]. Hvis jeg fjerne den linie, så virker det tilsyneladende fint igen. Meget mystisk da fejlen jo først kommer når man skriver i den efterfølgende combobox.

Men lad os dele point for den brugte tid.

Takker.
Avatar billede terry Ekspert
08. december 2004 - 15:03 #14
thanks
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