19. juni 2009 - 10:10Der er
22 kommentarer og 1 løsning
Brug værdi "brugernavn" i flere formulare og tabeller
Jeg har lavet mit eget loginscript i en access database, og jeg har nu brug for at gemme brugernavnet, så jeg kan bruge det i andre formularer og tabeller.
Hvordan gemmer jeg det så det ligger i hukommelsen ved den aktueller bruger mens han er logget på, og hvordan henter jeg det ind i en formular, så det evt. kan gemmes i en tabel ?
Hvis bnavn er defineret som en global variabel, så laver du en funktion der returnere denne og denne funktion kan du så bruge som default værdi på formularer m.m.
Public Function BrugerNavn() As String BrugerNavn = bnavn End
(Check lige selv syntaxen - jeg er dybt involveret i Delphi programmering i øjeblikket, så min VBA hukommelse er ikke helt opladet)
Nope den bruger ikke informationer fra windows, jeg har min egen tabel hvor der er oprettet bruger oplysninger i access, og det er disse informationer den skal bruge
Kort sagt jeg ønsker at smide den værdi jeg har i bnavn op i hukommelsen, jeg kunne f,eks. sige
bnavn = "dette er en test"
Jeg ønsker så at jeg kan gå i en anden formular og sætte den ind i et felt, jeg aner ikke hvordan koden skal se ud, men måske =bnavn og så skriver den "dette er en test"
Hvis du vil bruge det som default værdi i et felt er du nødt til at lave en funktion som jeg beskrev Men hvis du vil gøre alt via kode kan du godt referere direkte til din variabel. Variable skal dog være 'dimmet' i declaration delen af et modul så den er global.
Nå nu har jeg ventet i en time på svar, så jeg går ud fra at du alligevel ikke var interesseret i at hjælpe, tror jeg lukke spørgsmålet og opretter et nyt på et tidspunkt hvor der evt er nogen der vil svare lidt mere specifik
hmmm når jeg beder om et udspecificeret svar fordi jeg er ny, synes i så selv at det i gav mig var specificeret ? så en total grøn person ville få ret meget mening ud af det ?
Uden at indgå i yderliger diskussion om det så vil jeg nok sige at da jeg så at du skrev at du havde lavet din egen logon funktion, så havde jeg en antagelse af at du var på et vist niveau da det da absolut ikke er en rookie opgave i min verden.
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.