FOK!forum / Digital Corner / Access wijzigt bestandsdatum bij openen
Frollowoensdag 28 november 2007 @ 09:41
Zo irritant is dat. Zodra ik een Access-bestand open, wordt de datum van laatste wijziging bijgewerkt. Ook als ik de database alleen maar even inkijk en meteen sluit zonder ook maar één komma te veranderen: Access vindt dat ik het bestand gewijzigd heb. Zelf vind ik van niet, maar ja.

Ik ben nu bezig met tientallen verschillende databases, werkkopieën en 'voorlopig definitieve' versies door elkaar, en ik wil graag het overzicht houden. En dan is het bijzonder onhandig dat ik niet kan vertrouwen op de datum-van-laatste-wijziging.

Kan ik dit ergens uitzetten? Ik heb me al suf gezocht in de opties maar kon niets vinden wat erop lijkt. Heb ik iets over het hoofd gezien soms? Het gaat om Access 2007.

Dank!
J.A.N.A.woensdag 28 november 2007 @ 09:59
Voor zover ik weet is dit iets wat door Windows word geregeld, niet door Acces.

Hier moet je wel wat verder mee komen:

http://tinyurl.com/2szo8l

[ Bericht 22% gewijzigd door J.A.N.A. op 28-11-2007 10:04:58 (Google url bokte) ]
JanaXwoensdag 28 november 2007 @ 09:59
is het niet veel betrouwbaarder om de bestanden van een versie te voorzien?
DaFanwoensdag 28 november 2007 @ 10:00
quote:
Op woensdag 28 november 2007 09:59 schreef JanaX het volgende:
is het niet veel betrouwbaarder om de bestanden van een versie te voorzien?
Lijkt mij ook, desnoods zet je het voor je filenaam (1-0-<Bestandsnaam>, 1-1-Bestandsnaam)
Dan kan je nog rangschikken op versie ook.
Senecawoensdag 28 november 2007 @ 10:01
Probeer je bestanden eens read-only te maken.
Frollowoensdag 28 november 2007 @ 10:10
quote:
Op woensdag 28 november 2007 09:59 schreef J.A.N.A. het volgende:
Voor zover ik weet is dit iets wat door Windows word geregeld, niet door Acces.
Ik snap wat je bedoelt. Natuurlijk past Windows de timestamp aan als je een bestand opent. Dat is in Excel zo, in Word, overal. Maar als je het bestand weer sluit zonder iets te veranderen, zou de oude wijzigingsdatum weer teruggezet moeten worden. Zo hoort het en zo gebeurt het ook met elk (Office-)programma, behalve dus met Access.

Maar bedankt voor je reactie.
Frollowoensdag 28 november 2007 @ 10:11
quote:
Op woensdag 28 november 2007 09:59 schreef JanaX het volgende:
is het niet veel betrouwbaarder om de bestanden van een versie te voorzien?
Mja. Hoop gedoe.

Maar bedankt voor je reactie.
Senecawoensdag 28 november 2007 @ 10:12
quote:
Op woensdag 28 november 2007 10:10 schreef Frollo het volgende:

[..]

Ik snap wat je bedoelt. Natuurlijk past Windows de timestamp aan als je een bestand opent. Dat is in Excel zo, in Word, overal. Maar als je het bestand weer sluit zonder iets te veranderen, zou de oude wijzigingsdatum weer teruggezet moeten worden. Zo hoort het en zo gebeurt het ook met elk (Office-)programma, behalve dus met Access.
Waarschijnlijk verandert access dus toch bepaalde data wanneer je alleen inkijkt. Vandaar zeg ik: probeer je bestand eens read-only te maken
Senecawoensdag 28 november 2007 @ 10:12
quote:
Op woensdag 28 november 2007 10:11 schreef Frollo het volgende:

[..]

Mja. Hoop gedoe.
Gebruik dan versioning software zoals SVN ofzo
Frollowoensdag 28 november 2007 @ 10:13
quote:
Op woensdag 28 november 2007 10:12 schreef Seneca het volgende:

[..]

Waarschijnlijk verandert access dus toch bepaalde data wanneer je alleen inkijkt. Vandaar zeg ik: probeer je bestand eens read-only te maken [afbeelding]
Yep, ga ik doen.

Bedankt voor je reactie.
Rekkiewoensdag 28 november 2007 @ 12:51
quote:
Op woensdag 28 november 2007 10:11 schreef Frollo het volgende:

[..]

Mja. Hoop gedoe.

Maar bedankt voor je reactie.
Niet als je het direct goed had gedaan.
Deetchwoensdag 28 november 2007 @ 13:33
Ik gebruik voor werkvoorschriften altijd in de voettekst een field met SaveDate. Wat dus de datum van de laatste keer opslaan is. Ik weet alleen niet hoe dat met access werkt maar misschien zit er daar ook wel ergens een variable verstopt van savedate.

in excel heb je de property datelastmodified maar dat is ws. dezelfde waar jij nu ruzie mee hebt in access.
Ik vond via google de volgende code voor een excel macro:
1
2
3
4
    Dim wb As Workbook
    For Each wb In Workbooks
        MsgBox wb.Name & ":" & wb.BuiltinDocumentProperties("Last Save Time")
    Next

Check de info van DocumentProperty object in vb help
Frollowoensdag 28 november 2007 @ 13:57
Tnx Deetch.

Maar ik ga er niks mee doen.
Deetchwoensdag 28 november 2007 @ 17:37
quote:
Op woensdag 28 november 2007 13:57 schreef Frollo het volgende:
Tnx Deetch.

Maar ik ga er niks mee doen.