Jeg ved godt at denne fejlkode kommer hvis man er ved at dubblere et indeks. Mit problem er at formularen bruges rigtig meget til indtastninger. Når den "Forventede" fejlkode kommer så kan man trykke "OK" med enter tasten. Så er man tilbage i formularfeltet, men for at komme¨til knappen "Opdater eksisterende post" skal man så have fat i musen for at klikke på den. Ellers vil fejlkoden bare komme igen.
Altså vil jeg gerne kunne fange den forventede fejlkode ved hjælp af en makro jeg kan tildele "Exit feltet". Det gør ikke noget at fejlkoden ignoreres. Umiddelbart kan det virke lidt pjattet ikke at ville bruge musen - så er alt jo ok, men skal man taste rigtig mange poster ind i formularen daglig, hvoraf flere vil være med fejlmeddelelsen, så er man nød til at se på alternativer til at bruge den f..... mus der kan give skader.
Det er et meget stort problem, så der er 200 point til den der kan hjælpe med en løsning
Ville den 'elegante' metode ikke være at du lavede en funktion der checker for om de ting du taster ind i de felter der er med i dit index allerede findes og så smider en custom meddelelse op hvor man kan vælge at gå til eksisterende record. Hvis du laver en custom form kan du selv bestemme shortcuts.
(formens beforeupdate vil være nærliggende til normale datacheck da den har en cancel mulighed, men denne bør køres på hvert felt i index)
Sådan ville jeg gribe det an - og har gjort det flere gange
Vil fortsætte med at eksekvere koden uanset hvilken fejl der opstår. Der skal naturligvis måkes på, om det er fejl 3022, opstår denne fejl så Resume Next, ellers gør noget andet.
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.