11. juni 2001 - 17:34Der er
2 kommentarer og 3 løsninger
Skrivning i nøglefelter
Når man åbner en formular i Access står curseren jo i nøglefeltet i den første post (række). De fleste brugere begynder nu at skrive i dette felt (f.eks. kundenummer) på den kunde de ønsker oprettet eller displayet, uden tanke på at bruge navigationspanelet. Hvordan tester jeg for det, via f.eks. en hændelsesprocedure eller en macro?
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Jeg laver også af og til en advarsel til brugeren, hvis han er ved at ændre en eksisterende post. Derved undgår man utilsigtede ændringer:
Form_BeforeUpdate(Cancel as integer) If not Me.Newrecord then if msgbox(\"Du er ved at ændre posten! Er du sikker på at du vil gemme ændringerne?\",vbquestion + vbyesno, \"Gem?\") = vbno then docmd.Cancelevent me.undo end if end if End sub
NB: Eksemplet er skrevet direkte ind her, så der kan forekomme mindre slåfejl.
/Thomas
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.