Avatar billede moba Nybegynder
07. november 2006 - 09:31 Der er 15 kommentarer

opdater default value for et unbound tekstfelt

Hej
Ganske kort spm.
Har et tesktfelt på en form - default value er sat til 7. Jeg har brug for at når en bruger indtaster en værdi i feltet, ændres default værdien til det indtastede. Kan bare ikke få det til at spille?
Avatar billede terry Ekspert
07. november 2006 - 09:34 #1
At a guess you would need to openthe form in design mode. Cahnge the value and close/save
Avatar billede terry Ekspert
07. november 2006 - 09:36 #2
Another solution is to put the value in a table then change the default value when you open the form.

I'm sure you can change the default value WITHOUT being in design node, but the vakue doesnt getsaved when you close the form. Thats why its an idea to put it in a table
Avatar billede kabbak Professor
07. november 2006 - 09:37 #3
Lav en tabel med et felt, gem din værdi fra tekstfeltet i den tabel, indlæs den så igen når formen indlæses
Avatar billede moba Nybegynder
07. november 2006 - 09:42 #4
Grunden til at jeg ønsker at ændre defalut værdien, er netop for at undgå at oprette en tabel. Det er ikke en mulighed at gå i design mode. Måske lader det sig bare ikke gøre.
Avatar billede terry Ekspert
07. november 2006 - 09:43 #5
I dont think it is possible then
Avatar billede terry Ekspert
07. november 2006 - 09:44 #6
You could put the value in the registry but thats not easier than putting it in a table
Avatar billede moba Nybegynder
07. november 2006 - 10:32 #7
No worries then... holder spm. åbent lidt endnu.
Avatar billede Slettet bruger
07. november 2006 - 11:27 #8
Du kan jo lege lidt med:

Private Sub SkiftDefaultKnap_Click()
Dim DV As String
DV = Me.DinTekstBoks
DoCmd.RunCommand acCmdDesignView
Forms!DefaultValue!DinTekstBoks.DefaultValue = DV
DoCmd.RunCommand acCmdFormView
DoCmd.Save
End Sub

Det virker desværre ikke på AfterUpdate!~)
Avatar billede terry Ekspert
07. november 2006 - 11:54 #9
07/11-2006 09:42:19
... Det er ikke en mulighed at gå i design mode. ....
Avatar billede Slettet bruger
07. november 2006 - 12:33 #10
Af hvilken årsag?
Avatar billede terry Ekspert
07. november 2006 - 12:49 #11
the customer says so, and the customer is always right :o)
Avatar billede Slettet bruger
07. november 2006 - 12:50 #12
!~)
Avatar billede moba Nybegynder
07. november 2006 - 15:54 #13
en sandhed med modifikationer terry :-) Det jeg mener er, at brugen ikke har designadgang. Ved ikke om det er en mulighed at lade formen gå i designmode og derefter skifte til formview på trods af at brugeren ikke designadgang??? Jeg vil da lige eksperimentere med det!
Avatar billede terry Ekspert
07. november 2006 - 16:01 #14
If you are using Access's user/group security and dont allow the user to go in design mode then you cant. If you are distributing an MDE then you cant.

Why do you say the user isnt allowed?

And why cant you save the value in a table? The mustbe the easiest method
Avatar billede Slettet bruger
16. november 2006 - 23:08 #15
Update!~)
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