I underformularen vil jeg gerne, at man klikker på et felt og derefter trykker på en knap 'Detaljer' på hovedformularen. Knappen skal åbne en anden formular, som viser detaljer for den række hvor feltet er markeret.
Hvilken hændelse skal jeg bruge og hvordan skal det kodes i hovedtræk. (Ikke hvordan detaljer vises og visning af formular)
På din knap's VedKlik-hændelse skriver du noget a la dette:
Docmd.openform "Navn på din detalje-formular",,,"[Navn på nøglefelt på underformular] = " & Me![Navn på underformular]![Navn på nøglefelt på underformular]
Hvis du har en unik ID for hver enkelt record er det måske en mulighed at anvende OPENARGS funktionen. Foruden dine felter der listes i underformularen, placerer du en knap, der åbner den nye formular med detaljer om den ønskede record.
Bange for min terminologi er på niveau med Thomas's :-)
Jeg har lavet noget der minder lidt om dette på den måde at jeg lavede et skjult felt i hovedforfularen som jeg så opdaterer fra underformularens 'On current' ( Me.Parent!txtFeltNavn = me.txtID ) Så kan jeg åbne formularen med indholdet af dette felt på samme måde som thomasjepsen foreslår.
Synes godt om
Ny brugerNybegynder
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.