Jeg har oprettet en database med forskellige oplysninger. Til at tilføje nye informationer har jeg lavet en helt almindelig formular hvor man indtaster oplysninger i nogle felter hvorefter de nye informationer tilføjes databasen. Problemet er, at når jeg kører min formular viser den første "side" af den, dvs., de første informationer jeg har oprettet. Disse kan jo ikke overskives da de så vil forsvinde. Hvordan får jeg formularen til at springe til første ledige side hver gang jeg åbner den?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Du kan åbne formularen i den tilstand du ønsker. Her at tilføje data.
Det nemmeste du kan gøre er at lave en makro. Vælg handlinge "ÅbnFormular". Nederst i makrosedignet bestemmer du hvilke argumenter der skal tilknyttes handlingen. Når du er færdig kører du makroen og kontrollerer at det fungerer.
Herefter kan du konvertere din makro til VBA i menuen Funktioner > Makro > Konverter makro til VBA. Du skal først markere makroen i databasevinduet.
Nu vil Access konvertere din makro til VBA og indsætte koden i et modul. Åbn modulet og kopier koden, som du indsætter det sted i db, hvorfra du ønsker at åbne formularen.
Når dette fungerer kan du slette både makro og modul
Jeg er nybegynder i Access, så jeg har brug for en mere specifik løsning på problemet. Hvor vælger jeg "ÅbnFormular"? Hvordan laver jeg argumenter? Hvad er sammenhængen imellem makro og Access? Hvordan indsætter jeg en kode i et modul?
Ikke en Where. Men i argimentet datatilstand hvilket bestemmer om formularen skal åbnes i en eksisterende post eller i en ny post. Du ksn også i din kommandoknap blot skrive denne kode:
Lav en kommandoknap i den formular, hvorfra du ønsker at åbne en anden formular i datatilstanden "Tilføj en ny post".
Du kan evt. sende din db til:
mugs@mail.dk
som en zip fil. Skriv en forklaring om hvilken form du ønsker at åbne i en ny tom post.
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.