Avatar billede lisette Praktikant
19. maj 2003 - 14:00 Der er 11 kommentarer og
1 løsning

Autonummerering af arkivposter

Hej alle eksperter !

Jeg har fået hurtig og god hjælp her før - og prøver nu igen.

Jeg er ved at lave en database til et arkiveringssystem, men er gået i stå med arkivnummerering af posterne.

Jeg vil arkivere mine papirer i ringbind med numre - og indeni faner med numre. Jeg forestiller mig, at hver dokument får et nummer - fx. "Mappe2-Fane12" - således at man udfra nummeret kan finde dokumentet fysisk i arkivet.

Når jeg opretter en post vil jeg gerne kunne trykke på en knap, der så ser på hvilke nummer man er nået til. Og kommer med et forslag til nyt nummer .Men med mulighed for at kunne skifte til ny mappe, hvis det fysisk er nødvendigt.

Jeg vil gætte på, at der skal være en underliggende tabel, hvor de benyttede numre bliver gemt i. Men jeg kan ikke gennemskue hvordan ??

Jeg håber, at nogen vil komme med nogle gode råd ! Jeg kender lidt til VBA - men mest i Excel, så jeg har behov for udførlige forklaringer !

Ser frem til svar :-)
Lisette
19. maj 2003 - 14:20 #1
Hej Lisette,

Du skal som minimum have følgende tabeller:
Mapper
------
Mappenr (Heltal)
Placering (tekst)

Dokumenter
----------
DokumentID (Autonummrering)
Mappenr (Heltal)
Fanenr (Heltal)


På formularen som viser alle dokumenter skal du lægge denne kode på VedAktuel (OnCurrent):
Me!Mappenr.Default = Dmax("Mappenr","Dokumenter")


Derved vil Access selv foreslå den seneste mappe.
Avatar billede henrik13 Nybegynder
19. maj 2003 - 14:39 #2
Du må jo så inden definere om de skal i plastik. da du kun kan havde ca. 100 i hver ringbind, for ellers bør du kører med max 250 sider, med 1 i hver lomme.
;o)
Avatar billede lisette Praktikant
19. maj 2003 - 15:47 #3
Hej Thomas

Det lyder som en god start, men det skal jo kombineret med at tælle faner også ! Og jeg ville meget gerne have, at den kom med forslag til det nye dokuments nummer og ikke kun en gentagelse af den sidste !

Måske jeg ikke forklarer mig godt nok ?
Avatar billede henrik13 Nybegynder
19. maj 2003 - 15:53 #4
Så tager du bare thomasjepsens foreslag og skriver +1 til , så har du det du søger.
Avatar billede terry Ekspert
19. maj 2003 - 19:37 #5
You can take a look at this example.
NOTE: It is NOT idiot proof!
You could also use the "Is Not In List" event to create new Mappe+Fane records if you run out.
Another problem is IF you change the MappeNr then I do NOT check if FaneNr is too high.
There are also ather things which should be done to get it "idiot proof" :o)

http://home1.stofanet.dk/santhel/Download/354414.zip
Avatar billede terry Ekspert
19. maj 2003 - 20:43 #6
OH! Forgot to say! It changes Mappe automatically, just keep pressing the new button.
Avatar billede lisette Praktikant
20. maj 2003 - 08:07 #7
Hej Terry

Jeg kan ikke åbne denne fil - den skriver "Unrecognized database format".
Kunne det være fordi, at jeg har glemt at gøre opmærksom på, at jeg kun har Access 97.

Jeg var ellers så spændt på, at se hvad du havde lavet. Kan du måske gøre noget så jeg kan læse filen ?
Avatar billede terry Ekspert
20. maj 2003 - 10:58 #8
try again :o)
Avatar billede terry Ekspert
20. maj 2003 - 17:58 #9
hellooooo....
Avatar billede terry Ekspert
21. maj 2003 - 12:00 #10
lisette>Cant help if you dont respond!
Avatar billede lisette Praktikant
21. maj 2003 - 14:29 #11
Hej Terry

Du må undskylde, at jeg ikke har nået ind og set på det før nu !
Det ser ud til at du har lavet lige det jeg havde brug for - det er mægtigt.
Jeg har ikke helt nået at gennemskue, hvordan det fungerer - men det fungerer ! Du får point ! Og mange tak for hjælpen.
Jeg vender frygteligt tilbage, hvis jeg får yderligere problemer.
Avatar billede terry Ekspert
21. maj 2003 - 14:53 #12
No problem lisette, og tak!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester