Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 08:37 Der er 38 kommentarer og
1 løsning

Updated date??

Jeg har i min tabel to felter der hedder henholdsvis created date og updated date...created date virker fint jeg har bare lavet en =Date() men hvad skal jeg gøre for at få min updated date. Altså at den fylder en dato ind i det felt hvis produktet ændres. Anyone???
Avatar billede henrik13 Nybegynder
01. maj 2003 - 08:55 #1
=Now()
Avatar billede kabbak Professor
01. maj 2003 - 08:57 #2
=date()
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 08:57 #3
vil den så ikke bare hele tiden vise dags dato?? det er jo ikke meningen...eller?
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 08:58 #4
hvis jeg bruger =date() bliver created date og updated date da det samme??
Avatar billede proaccess Nybegynder
01. maj 2003 - 09:01 #5
Du er nødt til at opdatere UpdatedDate hver gang du opdaterer noget andet, det kan Access ikke selv holde styr på...  ;0(
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 09:02 #6
ØØØVVV
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 09:03 #7
mener altså jeg har set et eksempel på det et eller andet sted...noget med at ligge de i en forespørgsel og et eller andet jeg ikke kan huske...
Avatar billede proaccess Nybegynder
01. maj 2003 - 09:27 #8
Det er klart at hvis du skal opdatere navn og adresse, så gør du det "bare" sådan:

UPDATE tabelNavn SET Navn='ProAccess', Adresse='4100  Ringsted', UpdatedDate=Date() WHERE Navn='gammelt navn';

så bliver din dato opdateret...
Avatar billede proaccess Nybegynder
01. maj 2003 - 09:28 #9
men du skal altså SELV medtage den i enhver opdatering der laves, enten via forespørgsel som her eller direkte i en formular... (værst er det nok, hvis du redigerer direkte i tabellen, så skal du huske også at rette datoen)
Avatar billede henrik13 Nybegynder
01. maj 2003 - 09:49 #10
Du kan få tabellen til det, hvis du indskriver via 1 formular.
Ved at sætte 2 feltverdier i for ændringsdatoen.
Imputmaske Klik på ... og valg dato
Standardværdi Skriv = now() for dato og tid, eller =Date() for dato.
Så er det nok kun at klikke i felted ved indskrivning.
Vh Henrik
Avatar billede henrik13 Nybegynder
01. maj 2003 - 09:52 #11
Jeg kan godt lave en demo database med det, til dig.
Venlig hilsen
Henrik13
Avatar billede proaccess Nybegynder
01. maj 2003 - 09:59 #12
>henrik13: du burde nok overveje om Standardværdi kun bruges til NYE records...
Avatar billede henrik13 Nybegynder
01. maj 2003 - 10:05 #13
proaccess
Som jeg skrev, lav 2 extra datofelter, så kan du registrere de 2 sidste ændringer. Men man ka da nøjes med 1 og blive ved at ændre det felt. Han har jo et oprettelse felt også.
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 10:11 #14
Jeg er faktisk en hun :-)
Det bliver opdateret i en formular, det er et enomrt produktkatalog hvor nogle folk nu sidder og indtaster det hele, når det første udkast er indtastet administreres det over nettet.
Avatar billede henrik13 Nybegynder
01. maj 2003 - 10:19 #15
proaccess Du har ret.
myanimalfarm Undskyld og se bort fra mit indlæg Proaccess har ret.
Venlig hilsen
Henrik13
Avatar billede proaccess Nybegynder
01. maj 2003 - 10:20 #16
>henrik13: jeg kan ikke få din løsning til at virke, så hvis du ville lave en demobase til mig, så ville det være fint... (så kunne det måske være at jeg kunne lære noget nyt)

proaccess@hotmail.com
Avatar billede proaccess Nybegynder
01. maj 2003 - 10:21 #17
>henrik13: hov, jeg nåede ikke lige at se dit seneste indlæg...
Avatar billede henrik13 Nybegynder
01. maj 2003 - 10:23 #18
proaccess
Læs mit indlæg kl 10.19.27
Man skal jo ikke vade i det
Avatar billede henrik13 Nybegynder
01. maj 2003 - 10:24 #19
proaccess  OK :-)
Avatar billede myanimalfarm Nybegynder
01. maj 2003 - 10:24 #20
Henrik13> nej, jeg prøvede også lige, virker ikke...hmmm...tror de stakkels mennesker må gøre det the hard way
Avatar billede terry Ekspert
01. maj 2003 - 12:23 #21
First, I havent read all other comments and answers :o)

In the forms before update event

If not me.newrecord  Then 'We are changing an existing record

me.UpdatedDate = date()

end if
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 13:08 #22
hmmm can't really use it...think I'm closing
Avatar billede terry Ekspert
08. maj 2003 - 18:17 #23
myanimalfarm if you made some constructive comment then perhaps we could have help instead of waisting our time. I am quite sure that at least one of the answers given COULD be used, otherwise it must be a VERY special form!
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 18:55 #24
terry, I'm sorry you feel that way, but I read all the answers and as far as I could see the guys suggested things, and then afterwards redrew them as they didn't work, and I did try everything that was suggested with no luck and I wrote that as well which can hardly be categorized as not being a constructive comment. Actually I feel really annoyed that you accuse me of wasting people's time cause I take great care of giving people points when they've helped me straight away and not having 1000 open questions like some people (this is not minded at you) I'm VERY grateful for ALL the help I can get here, and have enjoyed your access help lots of times, but if you feel I am wasting your time you needn't waste more of your time helping me.
Julie
Avatar billede terry Ekspert
08. maj 2003 - 19:13 #25
Julie, what is wrong with my answer 01/05-2003 12:23:37 other than you say you cant use it? I have looked at your feedback but I find it hard to see where you say WHY the answers dont work. I also find it har to believe thata simple question as this can NOT be solved.
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 19:18 #26
well I saw your answer as being a sort of shot in the dark since you wrote "First, I havent read all other comments and answers :o)"

I'm sorry if I misunderstood.

And you are right, this question probably easily can be solved but in my experience when questions are more than a week old it isn't very likely to get more answers cause so many new ones come each day so I gave up.
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 19:21 #27
And I don't see a point in saying why the suggestions didn't work when the people who posed them concluded it before me
Avatar billede terry Ekspert
08. maj 2003 - 19:21 #28
but you still do not say what is wrong with my answer! I dont need to read all the other questions to suggest a solution myself. The reason why I wrote ""First, I havent read all other comments and answers :o)" was to makew sure I didnt harm anyone if I did give the same answer, thats all.
Avatar billede terry Ekspert
08. maj 2003 - 19:23 #29
OK, then what is wrong with 01/05-2003 09:01:32 this is TRUE :o)
Avatar billede terry Ekspert
08. maj 2003 - 19:25 #30
in some cases there may not be a solution which is usable but the answer may actually be correct, and this is what points are given for not a happy customer :o)
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 19:50 #31
Look, when you don't know someone in person it is easy to misunderstand them online and that's what I did; I misunderstood you, so shoot me! I had no idea that was what you meant when you said "First, I havent read all other comments and answers :o)"
But there was no reason to be rude, I think there is enough mudthrowing on this forum as it is. We must all be intelligent people in each our field so let's at least be civil to each other.
And you yourself said "I also find it har to believe thata simple question as this can NOT be solved." so why should I accept 01/05-2003 09:01:32?? ;=)

Pease?
Avatar billede terry Ekspert
08. maj 2003 - 19:58 #32
OK, Janie, soory for being harsh with you, lets leave it at that IKKE? :o)
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 19:59 #33
It's Julie!!!!!!!!!!
Avatar billede myanimalfarm Nybegynder
08. maj 2003 - 19:59 #34
:-)
Avatar billede terry Ekspert
08. maj 2003 - 20:38 #35
Oops, put my foot in it again, sorry Julie!!!!!!!!!! :o)
Avatar billede proaccess Nybegynder
09. maj 2003 - 08:31 #36
Hej Julie, mit svar af 01/05-2003 09:01:32 gik på dit spørgsmål "Jeg har i min tabel...", du nævner INTET om at du redigerer data i formularer med deraf følgende mulighed for styrring af events...  Så mit svar var 100% rigtigt i lyset af dit oprindelige spørgsmål !!!

Din kommentar af 10:11:18 angiver så pludselig at du indtaster data i en formular, og derefter redigerer disse via nettet (og der bliver vel så hér at du skal ændre din redigeringsdato), altså er det op til dig selv at rette datoen ved hver ændring, som foretages via dit web-interface... Hvilket igen angiver rigtigheden af mit svar !!!  - Access kan ikke automatisk opdatere et datofelt efter seneste redigering.

Jeg er ikke ude efter point for denne sag, men mener mig blot skudt i skoen at "jeg bare har trukket mit svar tilbage" (din kommentar til Terry i går 18:55), dette er ikke korrekt, jeg trak mig ud af diskussionen da du ikke vendte tilbage med hverken ekstra spørgsmål eller kommentarer... Det ville jo have holdt problemet gående... Du opnår jo absolut intet ved bare at lade stå til i en uge, og så afslutte spørgsmålet til egen fordel...

PS: henrik13 afsluttede sin kontakt med at give mig ret... så jeg synes stadig du er lidt unfair...  men sådan er det jo en gang imellem...
Avatar billede myanimalfarm Nybegynder
09. maj 2003 - 10:26 #37
*suk* OK OK I'm the bad guy, jeg prøver virkelig så godt jeg kan og henvende mig til folk på en pæn og ordentlig måde, men det lykkedes åbenbart slet ikke! Skal måske være lidt mere barsk i den her mandeverden ;-)
proaccess>> grunden til at jeg ikke accepterede dit svar var fordi at jeg er SIKKER på at det kan lade sig gøre, VED jeg har set det et sted, men hvor? AK og ve! Er nok for stædig til at acceptere at noget ikke kan lade så gøre :-) Og for min del var det ligegyldigt om vi talte formular tabel eller whatever det havner jo samme sted, jeg ville bare få det til at virke, det fik jeg måske ikke gjort klart. Det jeg MENTE var at der på DET tidspunkt blev indtastet i formularer. At data senere skal administeres fra nettet er sagen uvedkommende det var bare en information, og har jo i og for sig intet med dette spørgsmål at gøre. Jeg hentydede til Henrik da jeg sagde at svaret blev trukket tilbage. Vil med glæde give dig eller Terry eller whoever points (ved godt det ikke er det du er ude efter) hvis i føler jer trådt på men det var ved gud ikke meningen.
Det afslutter vidst sagen ikk? :-) God weekend til jer ALLE!
Avatar billede proaccess Nybegynder
09. maj 2003 - 11:09 #38
...også god weekend til dig  ;0)
Avatar billede terry Ekspert
09. maj 2003 - 18:26 #39
Julie, IF you are altering data through a form then I am 99.9999999.....% sure that you can do it with the method I gave, and thats for free :o)

good weekend to you all
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