10. december 2003 - 15:28Der er
9 kommentarer og 1 løsning
Fik Thomas min sidste kommentar om fejlmeddelelsen ?
Hej igen Thomas.
Hvorfor kommer nedenstående fejlmeddelelse op, hvis jeg ikke vælger noget på listen i en af mine kombibokse ? Det samme gør sig gældende, hvis jeg f.eks. har valgt noget på listen i én af kombiboksene, men ikke dem alle, og så vil indtaste i min underformular. Det er som om man ikke kan forlade formularen, før der er valgt i alle kombiboksene. Hvordan undgår jeg denne fejlmeddelelse ?
"Microsoft Jet-databasemotoren kan ikke finde en post i tabellen "farb", hvor nøglen svarer til feltet/felterne farbart".
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.
Umiddelbart lyder det som, at der måske er en standard-værdi på komboboksene, som er ugyldig. Derved vil den validere og fejle når du gemmer posten (ved f.eks. at hoppe ned i en underformular)
Jeg har ikke lagt noget ind som standardværdi, men formularen bygger på en forespørgsel, som kombinere nogle tabeller. Jeg har heller ikke foruddefineret nogen værdi i disse. Nå jeg lader det lige stå til i morgen. Jeg ved ikke om du er på din pind dér ? Ellers kigger jeg også ind på eksperten fredag.
Jeg har prøvet at slette posterne i tabellen farb og herefter oprette en ny post i den anden tabel (der joiner til den), men lige meget hjælper det. Jeg er nødt til at udfylde alle mine kombinationsbokse, før jeg kan sætte cursoren ind i underformularen, ellers fejler den og henviser til jointabellen, hvor kombiboksen/e henter deres data.
Hvis fejlen ikke opstår, når du har udfyldt alle kombinationsbokse, kan det skyldes at een eller flere kombinationsbokse har egenskaben Required til True. Der skal altså være en værdi i feltet.
Benytter du evt. sammensatte nøgler i den tabel hvori du prøvet ast oprette en post?
Hvad er det for et felt ? Hvis jeg lader alle kombiboksene være tomme, kan jeg godt sætte cursoren i formularen, uden fejlen kommer. Desuden har jeg en enkelt kombiboks ud af 4, som ikke viser fejl, hvis jeg undlader denne. Altså hvis jeg vælger et navn på listen i en af kombiboksene, og springer de andre over, så kommer fejlen når jeg placerer cursoren i underformularen. Hvis jeg fylder alle ud kan jeg godt komme derind og når jeg fylder alle ud undtagen en bestemt kombiboks, kan jeg også gå i underformularen uden fejl. Løsningen ligger måske i forskellen i opbygningen af kombiboksene ?
"Hvis jeg fylder alle ud kan jeg godt komme derind og når jeg fylder alle ud undtagen en bestemt kombiboks, kan jeg også gå i underformularen uden fejl."
Undskyld mit sene svar. Har været på arbejde. Der MÅ jo være en i kombinationsboksenes egenskaber, siden de opfører sig forskelligt. Det bedste råd jeg kan give dig er, at starte fra bunden og sammenligne boksene's egenskaber. Den ene boks du ikke behøver at udfylde må afvige fra de andre. Derfor start med den som reference og sammenlign egenskaberne med de andre bokse.
Jeg har endnu ikke fundet ud af hvad der går galt, så jeg trækker mit spørgsmål tilbage igen, indtil videre.
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.