Gå til innhold

Anbefalte innlegg

sitter litt fast her og håper noen kan hjelpe.

Har lagd en meny med listeboks som lister poster i en tabell. Jeg vil at når jeg trykker på en av postene i listeboksen, hopper skjemaet med iden til posten i listeboksen opp. Har lekt en hel del mye med where conditions uten å komme av flekken nå. Noen tips?

Lenke til kommentar
Videoannonse
Annonse

Hei!

 

Lister og komboer har en "Bound Column". Verdien av denne kan hentes direkte til en annen kontroll, f eks ved å legge navnet på listen som "Control source" i en textkontroll:

 

=ListeNavn

 

Ellers kan du bruke After Update eventen på listen til å dumpe en hvilken som helst verdi til en annen kontroll via kolonneindeks. Denne indeksen starter fra null, så for å dumpe verdien fra andre kolonne av valgt rad til en tekstknontroll (txtListeVerdi), kan f eks dette uttrykket brukes:

 

Me!txtListeVerdi.Value = Me!ListeNavn.Column(1)

 

Neste, åpne et skjema filtrert på listens id:

 

docmd.openform "SkjemaNavn",,,"IdFeltNavn = " & Me!ListeNavn

 

Skulle navnet på id feltet inneholde spesialtegn eller mellomrom bruk [id felt], er det tekst, trenger det apostrof:

docmd.openform "SkjemaNavn",,,"IdFeltNavn = '" & Me!ListeNavn & "'"

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...