Avatar billede ibnielsen Seniormester
14. november 2005 - 09:54 Der er 17 kommentarer og
1 løsning

Brugernavn i loginbillede

Jeg har nogle databaser, hvor brugerne skal logge sig på.
Jeg bruger samme brugernavn, som brugerne har i win2000.
Jeg kunne derfor godt tænke mig, at disse brugere ikke selv behøver at skrive brugernavn, men at det automatisk sættes på.
Hvordan får jeg kontakt til den automatiske dialogboks - login, og får det sat på
Avatar billede Slettet bruger
14. november 2005 - 09:56 #1
=Environ("username")
Avatar billede Slettet bruger
14. november 2005 - 09:57 #2
VBA:

If Environ("Username")=xxx then
et eller andet
ElSE
og så videre
END if
Avatar billede ibnielsen Seniormester
14. november 2005 - 09:57 #3
Ja, den havde jeg fundet, men hvor skriver jeg det, for at det automatiske logonbillede har det sat på. Er det i den genvej, jeg starter access-aplikationen med?
Avatar billede Slettet bruger
14. november 2005 - 09:59 #4
14/11-2005 09:56:07>Det er standardværdien på dit login felt, du kan sætte til =Environ("username")!~)
Avatar billede Slettet bruger
14. november 2005 - 10:00 #5
Du kan jo åbne en formular, hvor værdien indsættes og så åbne logonbilledet baseret på denne...
Avatar billede ibnielsen Seniormester
14. november 2005 - 10:02 #6
Jeg er ikke så skrap til vba-koder m.m., så jeg forstår ikke hvor jeg skriver den standardværdi. Jeg kan ingen steder finde det loginbillede, så jeg kan påvirke det?
Avatar billede Slettet bruger
14. november 2005 - 10:02 #7
Ellers så må du køre noget vba fra et modul i autoexec, så du har username gemt som en variabel og så bruge den!~)
Avatar billede Slettet bruger
14. november 2005 - 10:03 #8
Hvad er det automatiske logonbillede helt præcist?~)
Avatar billede Slettet bruger
14. november 2005 - 10:05 #9
Hvis det er et billede på personen eller noget lignende, så gør det afhængigt af et felt og dette felt sætter du så standardværdien på..
Avatar billede ibnielsen Seniormester
14. november 2005 - 10:11 #10
Det billede jeg kalder det automatiske logon billede, er den dialogboks, der fremkommer, når jeg starter min accessaplikation med parameteren /user, og her skal man så skrive brugernavn og kode, for at komme ind i basen.
Jeg har prøvet at skrive /user = = Environ("UserName"), men den skriver så bare ' Environ("UserName")' som brugernavn, jeg har også prøvet at skrive /user = username, men det hjælper heller ikke.
Her er hele stien i genvejen:
"C:\Programmer\Microsoft Office\Office\MSACCESS.EXE"  /wrkgrp "G:\Person og Kultur\Arbejdsmarkedsafdelingen\Projektgården\Baser\System.mdw" "G:\Person og Kultur\Arbejdsmarkedsafdelingen\Projektgården\Baser\TEST Fremmødebasen v4.mdb" /user
Avatar billede Slettet bruger
14. november 2005 - 10:27 #11
Hvis dialogboksen er lavet som en formular er det i design niveau for denne formular at du skal finde det ellers hvis det er lavet i vba, så må du ind i editoren på din opstartsside,  dvs. den side som åbner lige efter logonbilledet.
Avatar billede Slettet bruger
14. november 2005 - 10:28 #12
Kan databasen åbnes i designniveau?~)
Avatar billede ibnielsen Seniormester
14. november 2005 - 10:33 #13
Jeg fandt den selt.
Det var:
/user %username%
Avatar billede Slettet bruger
14. november 2005 - 10:35 #14
!~)
Avatar billede Slettet bruger
14. november 2005 - 10:42 #15
Husk at lukke spørgsmålet...
Avatar billede ibnielsen Seniormester
14. november 2005 - 11:03 #16
Jeg har glemt hvordan man gør?
Avatar billede Slettet bruger
14. november 2005 - 11:11 #17
Du ligger selv et svar og godkender dette!~)
Avatar billede ibnielsen Seniormester
14. november 2005 - 11:28 #18
ok dette er svaret
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