Avatar billede dougheffernan Nybegynder
30. december 2005 - 12:11 Der er 4 kommentarer og
1 løsning

Redigere reg keys på formular

Er der en nem måde, programmeringsmæssigt, at præsentere f.eks. 10 registreringsdatabase nøgler, på f.eks. en formular, så brugeren kan ændre dem? Det skulle helst gerne være generisk, dvs. koden skal kunne passe til forskellige antal keys.
Noget i stil med en formular med en label (navnet på Key), og tekstboks (værdien af Key). Men hvordan...?
Avatar billede -anders- Juniormester
30. december 2005 - 12:19 #1
Hej, jeg kan ikke selv kommer med gode forslag, da det er lidt langhåret, men på dette link er der måske noget du kan bruge, jeg bruger selv alle mulige ting fra sitet http://www.mvps.org/access/api/api0015.htm
Avatar billede dougheffernan Nybegynder
30. december 2005 - 13:15 #2
Ja, at læse/skrive er ikke så svært igen, men at få det at være generisk, that's the tricky part.

Function GemIndstillinger(Key As String, Value As String)
  Dim SQLString As String
  Dim MyValue As String
  SaveSetting "myApplication", "Indstillinger", Key, Value
  MsgBox "Systemindstillinger gemt"
End Function

Function HentIndstillinger(Key As String)
  Dim vaerdi As String
  vaerdi = GetSetting("myApplication", "Indstillinger", Key)
  HentIndstillinger = vaerdi
End Function
Avatar billede dougheffernan Nybegynder
30. december 2005 - 13:17 #3
Og GetAllSettings henter jo alle indstillingerne, men det videre forløb med at præsentere dataene for brugeren, lade dem rette og gemme igen er jeg ikke lige med på hvordan man laver nemmest/g
Avatar billede dougheffernan Nybegynder
30. december 2005 - 13:24 #4
Hvorfor har jeg sat vaerdi =  og så HentIndstillinger = vaerdi??? :(

Function HentIndstillinger(Key As String)
  HentIndstillinger = GetSetting("myApplication", "Indstillinger", Key)
End Function
Avatar billede dougheffernan Nybegynder
19. januar 2006 - 09:44 #5
Jeg har lavet det som en formular med 10 tekstbokse, som bliver udfyldt vha. et loop som henter alle nøgler under en given "hovednøgle" og et loop som gennemløber formularen og opdaterer registreringsdatabasen, når nøglerne bliver opdateret.
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