18. oktober 2004 - 22:00Der er
24 kommentarer og 2 løsninger
Continuous Forms
Jeg har en subform lavet som Continuous Forms. I formen har jeg et tekstfelt med bruger id. Hvordan får jeg automatisk lagt bruger idét ind, fra en global variabel, når der kommer en ny linie i formen.
Jeg bruger form_open til at sætte bruger id i første linie. Private Sub Form_Open(Cancel As Integer) B_No.SetFocus B_No.Text = gWinUser End Sub
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Mugs-> er det ikke bedre at bruge DefaultValue, da du ellers hurtigt får oprettet en masse 'tomme' poster hvis brugeren kommer til at hoppe til den nye post uden at ville oprette en ny post. (vi har haft den før ;)
jooo....det skulle den gerne. Med min kode, lægger den bare en standardværdi ind på feltet, således at HVIS du vælger at oprette en post, vil den automatsk have sat værdien på forhånd.
Jeg går ud fra, at du selv styrer gWinUser, så den ikke bare indsætter samme værdi hver gang?
Det hedder Me! da punktum KUN bør bruges foran egenskaber og metoder. Access er dog tolerant og tillader punktum, selvom det er forkert (havde det været et recordset, var der opstået en fejl, hvis man havde brugt punktum)
Kan du se feltet B_No eller er det skjult?
Der vil jo kun ske noget på nye poster og du vil derfor ikke kunne se nogen forskel på de gamle poster!
Jeg kan godt se comboboksen B_No, og den er ikke låst. Kun begrænset til listen. Gør det en forskel om det er en tekstboks eller en comboboks. Beklager at jeg fik den beskrevet som et tekstfelt.
Det med default value fungerer bare ikke her. Kan det skyldes at mine tabeller ligger på en MSSQL server, og jeg derfor ikke kan sætte default value. Hvis det er tilfældet, beklager jeg at det først kommer frem nu. Hvis det er derfor, hvordan kan jeg så ordne det?.
Min egen idé går på at, bruge mugs forslag, og måle på om alle felter er udfyldt inden man hopper videre til næste post. Er det helt ude i skoven?.
gWinuser er en global variabel, med bruger id, der bliver sat som noget af det første.
Der må være et eller andet i min form, der ikke ønsker at arbejde sammen med mig. Hvis det er i orden med jer, så lukker jeg spørgsmålet, og arbejder videre med min idé om at måle på, om alle felter er udfyldt.
Tak for hjælpen. Det er ikke altid lige nemt at hjælpe, når i ikke selv har lavet formen, men i skal da have tak for indsatsen.
jamen, så siger jeg da tak (Mugs har også fortjent dem - han har nemlig fødselsdag i dag! Husk at sige tillykke til ham, men sig ikke, at det er mig der har sagt det....shhh)
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.