Avatar billede foldager Novice
14. maj 2004 - 22:26 Der er 11 kommentarer og
1 løsning

Standardværdi samme som sidste post

Hvad skal standardværdien sættes til?
14. maj 2004 - 22:31 #1
Du er nødt til at styre det vha kode.
På formularens vedAktuel (onCurrent) kan du lægge denne kode:

  Dim rs As DAO.Recordset
  If Me.NewRecord Then
      Set rs = Me.RecordsetClone
      rs.MoveLast
      Me!DitFelt.DefaultValue = "'" & rs!DitFelt & "'"
      rs.Close
  End If


Metoden kræver reference til DAO
Avatar billede foldager Novice
14. maj 2004 - 22:33 #2
OK, endnu engang tak!
14. maj 2004 - 22:34 #3
det var så lidt :o)
Avatar billede juks Novice
14. maj 2004 - 23:46 #4
hmmm thomas , man kan faktisk også sætte det som default value i tabellen ...
ved at bruge Dlast
Avatar billede nih Novice
16. maj 2004 - 23:48 #5
Hej Juks

Hvis du har tid, gider du så forklare hvordan ??
- Du skal nok få både pts og karma

Niels
Avatar billede juks Novice
17. maj 2004 - 06:36 #6
hej Nih,
Du kan lave det ved på formularen at sætte defaultvalue (standværdien)på det felt hvor du skal have gentaget de samme data til
=DLast("[feltnavn]";"tablenavn")
17. maj 2004 - 08:41 #7
ja, det burde jeg jo egentlig have vidst :o(
Access' standard-funktioner kan godt bruges som standardværdi, mens brugerdefinerede funktioner ikke kan.

tak for reminderen, juks :o)
Avatar billede nih Novice
17. maj 2004 - 08:43 #8
OK - Jeg troede du mente i tabeldesign :o)

Niels
17. maj 2004 - 08:46 #9
du har ret Niels...det duer kun i formularer....men det gør min kode jo også kun
Avatar billede nih Novice
17. maj 2004 - 08:48 #10
Ja - jeg kender begge løsninger - dog ikke en der virker direkte i tabeldesign
17. maj 2004 - 08:51 #11
nej, desværre...måske får vi en dag lov at få triggers i Access!?
Jeg kommer lige til at tænke på: Ved du om man kan referere til en stored procedure som standard-værdi?
Avatar billede juks Novice
17. maj 2004 - 14:22 #12
jeg tror ikke man refere til en stored procedure ...Ikke på tabel niveau ..
har prøvet en masse forskellige muligheder men ikke fundet en der virker ..
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