Avatar billede Slettet bruger
08. november 2005 - 14:16 Der er 4 kommentarer og
2 løsninger

Angiv default value, som forbliver der

Hvis man angiver en default value i foreksempel en tekstbox med vba, så forsvinder det når formularen lukkes. Kan dette forhindres på en eller anden måde?~)
Avatar billede terry Ekspert
08. november 2005 - 15:20 #1
I think you will need to open the form in design view and then save before closing. Another idea would be to save the value in a table and read it when you open the form
Avatar billede jesperfjoelner Nybegynder
08. november 2005 - 16:35 #2
Som Terry siger skal formularen åbnes i Design View for at gemme det permanent.

docmd.openform "formnavn", acDesign
me.text1.defaultvalue="xx"
docmd.close acform, "formnavn"

men det kan vist ikke gøres fra den samme formular, som du ønsker at ændre, fordi du så undervejs åbner og lukker den formular, som koden kører i.

Du kan dog køre denne sub fra en kommandoknap:

Private Sub MyCommandButton_Click()
RetStandard
End sub

Sub RetStandard()
DoCmd.Close acForm, "form4"
DoCmd.OpenForm "form4", acDesign
Forms!form4!Text1.DefaultValue = "din_default_værdi"
DoCmd.Close acForm, "form4", acSaveYes
DoCmd.OpenForm "form4"
End Sub

så skulle det virke, selv hvis du kører det fra samme formular.
Avatar billede Slettet bruger
09. november 2005 - 09:33 #3
jesperfjoelner>det ser perfekt ud og du har fortjent point, jeg vil dog retfærdighedsvis vente med at uddele til imorgen (dvs. i overmorgen jeg er ikke på kontoret i morgen). Grunden er at terry kom med konceptet først, så han skal have en chance for at smide et svar!~)

terry>from jesperfjoelners response it looks like your are right, "smid et svar"... By the way I can´t save it in a table because it´s supposed to be "secret"!~)
Avatar billede terry Ekspert
09. november 2005 - 11:19 #4
:o) and I dont mind jesper getting some too.
Avatar billede Slettet bruger
11. november 2005 - 10:07 #5
U guys.....!~)
Avatar billede terry Ekspert
11. november 2005 - 20:15 #6
tak og god weekend
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