29. marts 2004 - 08:49Der er
5 kommentarer og 1 løsning
AngivVærdi, hvis?
Hej folkens.
Sidder og arbejder på en database til registrering af tidspunkter.
Når man bruger "login" skal den oprette en ny post og angive værdien i login.
Når man bruger "logud" skal den gå til den sidste post, og registrere værdien i logud. MEN, når man bruger denne, skal den først tjekke om der allerede findes en værdi i logud i tabellen, og lave et pop-up vindue (eks: Du skal logge ind først!).
Lige nu hedder logud makroen bare: GåTilPost: Sidste AngivVærdi ([Forms]![fleks]![fleks underformular].[Form]![logud]): Time()
Jeg går ud fra jeg skal indsætte noget efter GåTilPost: Sidste, som tjekker efter om logud cellen har en værdi, men hvad?
sec3000 wasnt it an idea to have a primary key in the table, this could be for example the user who has just logged in. if this is a multi user system then you can NOT be sure that tehlast record is the correct one.
Maybe if you showed us how you table looks like and how the login rotune works then we can give a precise answer.
Så vidt jeg kan se, får du en anelse problemer med at benytte en makro til formålet, idet du skal benytte If, Then, Else for at styre om værdien er nul ...
Altså :
If IsNull([logud]) Then Msgbox("Du er ikke logget ind") Else [logud] = Time() End If
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.