Toon posts:

[DMS] Document Management System in MS Access

Pagina: 1
Acties:
  • 619 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb het volgende probleem:
In de vele jaren dat ik actief achter mijn computer zit heb ik een berg aan bestanden gemaakt en gedownload. Om dit inzichtelijk te houden heb ik geprobeerd mijn bestanden op te slaan in een duidelijke directorystructuur. Ik merk echter dat dat niet afdoende is.

Ik wil dat op de volgende manier op lossen:.
Ik wil een document management systeem (dms) bouwen. Zo heet dat geloof ik, corrigeer me als ik het mis heb.
Ik leg uit wat ik er mee bedoel. Stel ik wil een nieuw Word-document maken. Dan kan ik dat alleen via dat dms maken. Ik krijg dan een invulschermje waarin ik kan kiezen wel type document ik wil maken, tot welk project het behoort, een omschrijving, een naam die is gebaseerd op datum/project/enz.(maar wel indien gewenst is aan te passen), voor wie het is (meerdere gebruikers, geen netwerk), datum en misschien nog wat zaken die ik nu nog niet heb genoemd. Vervolgens klik ik op 'ja' en er wordt een nieuw Word-document geopend met de juiste naam in de juiste directory, eventueel gebaseerd op templates.

Ik kan aardig over weg met Access. Ik denk dat ik een heel eind kom. Maar... ik heb geen idee hoe je vanuit een formulier (met query) een nieuw bestand opend met die juiste naam, waarbij het nieuwe document ook nog eens in de juiste folder wordt opgeslagen.

Wie heeft enig idee over hoe ik dit zou kunnen aanpakken of wie heeft zoeits al eens eerder gedaan? :?

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 11:14

mulder

ik spuug op het trottoir

Je zou misschien de combinatie VB + Access kunnen proberen, VB is toch wat flexibeler dan Access VBA.

Wat betreft het aansturen van Word, zoek eens naar (OLE/Word) Automation.

oogjes open, snaveltjes dicht


  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 15:13

sopsop

[v] [;,,;] [v]

Ik zou persoonlijk eerder iets maken dat je een document maakt en dat vervolgens in de database zet. Je zegt zelf dat je ook wel documenten van internet afhaalt, wat dus zou betekenen dat je eerst moet knippen en plakken.

Overigens kun je van bestaande documenten de documentproperties invullen, waarna je progje automatisch bepaalde gegevens kan invoeren (soort ID3 tags dus).
Als je dat vrij goed bijhoudt, dan kun je zelfs je documenten allemaal in een map gooien en bij het opstarten van je access aplicatie die map laten doorspitten voor nieuwe gegevens, die die dan automatisch bijwerkt in je database.

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 19:02

Dido

heforshe

Weet niet of je hier wat aan hebt, maar ik heb ooit eens zoiets gedaan...
Het ging alleen om Word documenten, waarvoor ik een aantal templates had gemaakt (geen Word-templates, gewoon lege .doc files met wat bla bla derin)
Vervolgens met VBa een nieuwe bestandsnaam gegenereerd, en het template-docje gekopieerd naar de nieuwe naam; daarna kun je'm openen etc.
Dat kopieren is dacht ik een standaard functie die ergens in een VBa library zit ('t is al ff geleden...)

Wat betekent mijn avatar?


Verwijderd

Topicstarter
Tnx, Dido. Ga ik het eerst met Word proberen. Lukt dat, probeer ik het ook met andere bestanden.