21. maj 2003 - 15:14Der er
16 kommentarer og 1 løsning
Mærkelig fejl ved udskrift af en rapport baseret på en tabel
Når jeg prøver at udskrive en rapport, der har en tabel som recordsource, får jeg følgende mærkelige fejlmelding: the instruction at "0X245c8b53" referenced memory at "0x245c8b53". The memory could not be "read".
Nu har jeg kun een rapport i applikationen og fejlen er der KUN, når jeg kører koden
DoCmd.Open Rapportnavn, acPreview
og har sat RecordSource til et tabelnavn i rapporten.
Oprindelig satte jeg først rapporten i designview for at få lov til at ændre RocordSource, men dette giver problemer, når flere brugere er på samtidigt. Derfor ville jeg lave det om til, at mine data blev kopieret ned i en tabel, således at raporten havde FAST RecordSource, men så fik jeg altså ovennævnte problem (designviewlinierne er selvfølgelig kommenteret ud, når jeg får den mærkelige fejl).
Med meldingen 'The report name 'rptIPGReport' you entered is misspelled or refers to a report that isn´t open or doesn´t exist.' har prøvet at importere ALT til en ny mdb, men den nye mdb giver nøjagtig samme fejlmelding. Fejlen opstår i form frmIPGReport på knappen Preview Report.
Det virker jo helt galt, så jeg forsøgte en Repair af Access og det har foreløbig givet fint resultat, så brug i første omgang ikke tid på 'problemet'.
Hi Kim, I dont seem to get the error you are getting although I see there is an error in your code! I placed another button on the form to get around enetering teh paramaters from Steps 1 and 2. Then I altered the code to this, you have to open the report in design view to alter the record source. You have the right idea in another function.
Nu har jeg prøvet på en anden pc og det virker også fint (kørte for en sikkerheds skyld også Repair på denne). Jeg har lavet programmet om, så rapporten har en FAST kilde og så kopierer jeg brugerens data til denne kilde (tabel) - da der således kun er kortvarigt brug af tabellen, vil brugerne forhåbentlig ikke konflikte. Jeg havde først lavet det netop med at sætte rapporten i design, ændre kilde og så åbne rapporten, men jeg fik flere henvendelser om en 'periodisk' fejl, dvs. brugere der fik forkerte data ud på rapporten. Det viste sig, at når der kun var een bruger på, virkede det fint med designvisning, men når der var flere samtidige brugere, opstod der fejl i data på rapporten.
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.