02. februar 2007 - 10:11Der er
9 kommentarer og 1 løsning
Aktiv record i fortløbende form
Jeg har en underformular som er fortløbende. Jeg har valgt at formen skal ha en record selector. Men dette er desværre ikke nok til at gøre det overskueligt at se hvilken record man står på. Jeg kunne godt tænke mig, at alle felter får en svag gul baggrundsfarve på den linie/record der er aktiv. Jeg har prøvet med On Current på underformularen at sætte Me.felt.BackColor = xxx, men access melder fejl på BackColor funktionen, jeg kan heller ikke vælge den. Bruger Access 2003 engelsk. Er der nogen der har et forslag?
Du kan forholdsvis let lave det. Det kræver bare at hver post har et unikt ID. Fremgangsmåden er i store træk (har ikke Access lige her): - På selve formularen lægger du en skjult Tekstboks, DenneID - I VedAktuel hændelsen skriver du Me.DenneID=Me.ID - Opret nu en ny Tekstboks med betinget formatering (Udtryk ErLig DenneID=ID) - Placer ovenstående bag alle andre kontroller og juster størrelsen Smart?
Du kunne vælge at din underformular bliver vist som dataark, man kunne så med lidt simpel kode markere hele rækken (posten), når man feks. klikkede på en given post i dataarket. Denne metode giver et helt godt overblik over hvor man er i underformularen
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.