14. februar 2003 - 12:00Der er
12 kommentarer og 1 løsning
Fejlmedd: Can't assign a value to this object!
Jeg har et problem med ovenstående fejlmeddelelse... Jeg har indsat en 'standardknap' (NewRecord) på en form: DoCmd.GoToRecord , , acNewRec Men når jeg vil taste data i den nye record popper fejlmeddelelsen op og siger at 'jeg ikke kan tildele en værdi her'. Det er ligemeget hvilket felt jeg taster data i - samme fejl. Men når jeg har trykket OK og accepteret fejlmeddelelsen, har feltet alligevel husket det indtastede og jeg kan fortsætte med at oprette den nye record uden problemer.. Kan jeg derfor frakoble den meddelelse? Jeg har forsøgt med docmd.setwarnings False - men det hjalp ikke...
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Problemet er ikke brug af mellemrum i feltnavne eller mangel på []. Det er heller ikke en Run-time error '2448'. Fejlen er helt præcist: ------ You can't assign a value to this object * The object may be a control on a read-only form * The object may be on a form that is open in design view * The value may be too large for this field ------ Formen er ikke Read-Only, den er ikke åben i design view og den brokker sig kun ved indtastning af den første karakter.. Ikke ved de efterfølgende..
Skal det indsættes i starten af koden til knappen "New Record"? Eller i den form, hvor data til den nye record indtastes? I så fald, i en 'AfterUpdate'-event?
Fuldstændig sikker! Posten gemmes.. Eneste problem er den f****** pop-up.. Advarselsbokse kan slås fra med docmd.setwarnings False - kan man ikke det med systemgenererede infobokse?
Du kan evt. prøve at sætte fokus på det første inddateringsfelt med efter linjen DoCmd.... at skrive: [navn på første felt der skal skrives i].SetFocus
Hvis du synes, kan du godt sende en kopi af databasen til mig (den behøver kun indeholde formularen og datatabellen (som gerne må være tom, hvis du foretrækker det).
Jeg har løst problemet ved brug af filter. Tilsyneladende fik jeg ikke sat fokus korrekt.. Men tak for din hjælp og tid..
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.