05. juli 2004 - 13:13
Der er
17 kommentarer og 2 løsninger
Tal divideret med tid?
Jeg har et tal f.eks 500 der skal deles med 02:30 (time:min). Resultatet skulle så gerne blive 200, men jeg kan ikke få det til at virke. Er der nogen der har en løsning.
Annonceindlæg fra Kommando
Try something like this [Tal]/(DateDiff("n",'00:00',[Tid]))
oops [Tal]/(DateDiff("n",'00:00',[Tid]))*60
Jeg kan ikke lige få det til at virke. DateDiff er vel funktionen til at lave tiden om til et decimaltal? "n" = ? 00:00 = formatet på tiden? [tid] = faktisk tid? Det er bare for at måske at kunne forstå det du har skrevet. Bruger jeg din "formel" ud fra den forståelse jeg har bliver resultatet #Navn.
Resultatet er ikke #Navn som jeg skrev før. Resultatet er derimod ugyldig syntax.
DateDiff er vel funktionen til at lave tiden om til et decimaltal. I am using DateDiff to convert hours and minutes into minutes. "n" = A parameter to Datadiff which informs th efunciotn that I want the difference in minutes. 00:00 = NO! I want DateDiff to give me the differnce in minutes between 00:00 and 02:30 (for example) [tid] = NO! The dateTime field which contains the tim e(02:30). So you need to alter thsi to the correct field name.
You need to change [Tal] to the name of the field conatining the number and change [Tid] to the name of the field containing the time!
If you are still having problems then I could take a look at your database. eksperten@NOSPAMsanthell.dk remove NOSPAM
Hej Terry Jeg har sendt et eksempel(den oprindelige database er for stor) til dig, hvor jeg stadig har problemet. Det er formentlig noget med at jeg bruger forkerte formater på felterne eller lignende.
I'll take a look as soon as possible
06. juli 2004 - 08:52
#10
Jimmy can you send the database again please and re-name it so for example db.txt. Outlook doesn’t allow .mdb files :o(
06. juli 2004 - 09:07
#11
Det gør jeg.
06. juli 2004 - 09:43
#12
Place this in the unbound fields "control Source" property =[Tal]/(DateDiff("n",'00:00',[Tid]))*60
06. juli 2004 - 09:56
#13
Når jeg gør det, får jeg samme fejlmelding om syntaksfejl. Jeg har access 2000. Har det nogen betydning?
06. juli 2004 - 11:27
#14
It should e exactly the same in Access 2000, i'll have a try and get back.
06. juli 2004 - 12:22
#15
It does work in Access 2000. I have sent you the dB which I have used.
06. juli 2004 - 13:01
#16
Er det fordi komma er udskiftet med semikolon at det nu virker? For øvrigt mange tak for hjælpen. Jeg forhøjede iøvrigt lige til 60, fordi det krævede lidt mere end jeg regnede med at få klaret opgaven
06. juli 2004 - 13:10
#17
Actually I think it is Access that is changing , to ; In the dB I have here it is still , but what is important is that it is working :o)
06. juli 2004 - 13:10
#18
Oh! og mange tak :o)
06. juli 2004 - 19:24
#19
selv tak
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser