17. februar 1999 - 00:00Der er
5 kommentarer og 1 løsning
Intelligent autofuldfør
Jeg har nogle formularer med autofuldførelse på opslagsfelterne. Det virker fint nok, men.... Nogle af de viste værdier er næsten ens (f.eks. "Arr. for unge" og Arr. for børn"). Dét jeg er ude efter, er en funktion, der ved et tryk på en tast "cykler" igennem de gyldige valg med den foreløbige streng. Eksempel: Med de to strenge fra før taster jeg i et felt "ar" - hvorefter Access straks foreslår "Arr. for unge" (første matchende streng). Nu vil jeg så gerne kunne vælge "Arr. for børn, ved en tastaturkommando (der skal programmeres, forstås). Alternativt kan man måske lave en funktion der tilsvarer Unix' tcsh-autofuldfør: Dvs at hvis jeg har indtastet "ar" og de ovenstående muligheder findes, så vil fuldfør-funktionen skrive "Arr. for " - den stopper altså ved den første forskel. Jeg skal nok lige nævne, at de nævnte opslags felter er id-felter, således at den viste værdi svarer til et bagvedliggende id-nummer.
Fordi rækkefølgen på listen ikke er alfabetisk ordnet. Godt nok ligger "Arr. for børn" lige ved siden af "Arr. for unge" - men der er andre elementer der ligner hinanden alfabetisk, men ligger med 5-10 elementer imellem. Listen er ordnet efter emne, og kan således ikke bare alfabetiseres. Samtidig er min førsteprioritet i problemstillingen at slippe for at bruge musen. Hvis jeg skal bruge "PIL-NED" i forbindelse med autofuldfør er jeg tvunget til at bruge mus.
Ikke nødvendigvis, du kan bare lave et opslagsfelt, fra en forespørgelses tabel, og ved at holde ALT nede samtidig, får du listen frem, og skal derved ikke bruge mus.
Kan du udspecificere lidt? Kan jeg lave en forespørgsel, der sorterer efter navn og bruge den som opslag. Og vil det påvirke muligheden for at benytte tabellens sortering andetsteds?
Ups, jeg har desværre ikke lige haft tid til at kigge forbi, eller så har jeg fået slette de E-Mail som gjorde mig opmærksom.
Du kan lave en opslag, som sortere efter navn og bruge den som opslag, det vil ikke påvirke tabellernes mulighed for sortering andetsteds, men mindre du bruger forspørgelsen, som source til de nye sorteringer.
Lidt kryptisk svar, når jeg ser på det, men jeg håber du forstå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.