Avatar billede jjensen Juniormester
13. august 2001 - 13:30 Der er 7 kommentarer og
2 løsninger

Hvordan slettes værdi i Kombinationsboks?

Er nybegynder i Access:

I en formular har jeg lavet en Pull-Down med X-antal muligheder. Problemet er at når jeg en gang har valgt en mulighed - ved jeg ikke hvordan jeg skal gøre feltet tomt igen (altså slette indholdet i det felt)

Kan man gøre det ved at en sidste mulighed er [ingenting] ?
13. august 2001 - 13:50 #1
Du burde bare kunne slette indholdet med delete-tasten (med mindre du benytter en gammel version af Access)

Men man kan også, som du selv foreslår lave et element på listen, som er blankt (Null eller \"\")

/Thomas
Avatar billede moses Praktikant
13. august 2001 - 14:05 #2
Hvis det er en liste - altså en, hvor du udelukkende kan vælge en af elementerne på listen

eller

Du har specificeret, at ZeroLength ikke er tilladt

så

kan du ikke komme tilbage til et tomt felt.

Du kan omgå det enten ved at lægge et tomt element med i listen af muligheder

eller

Du kan bruge en kombo box istedet. Dér kan du nemlig specificere, at det er tilladt, at tøme feltet - også efter at det har været udfyldt med tegn.

Avatar billede moses Praktikant
13. august 2001 - 14:06 #3
Tømme er med 2 m\'er  ;-)
Avatar billede jjensen Juniormester
13. august 2001 - 14:07 #4
Bruger nok bare delete tasten :-)

Men hvordan ville man ellers indsætte en helt tom værdi? (\"\" sletter den bare igen)
Avatar billede moses Praktikant
13. august 2001 - 14:13 #5
Ikke forstået?

En tom værdi (kaldet NULL) er kun mulig på to måder:

Enten har feltet aldrig været udfyldt
eller
Du tømmer et tal felt (gælder f.eks. også dato felt)

Et felt med en streng (Text eller Memo) kan efter at have været udfyldt udelukkende reduceres til en tom streng \"\", hvilket aldeles ikke er det samme, som NULL.

Avatar billede jjensen Juniormester
13. august 2001 - 14:13 #6
Det virker geentligt godtnok med delete tasten - kan jeg komme i prob. med det senere?
Avatar billede moses Praktikant
13. august 2001 - 14:17 #7
Du kan sagtens lade felter være \"slettet igen\". De indeholder så enten NULL eller \"\".
Du kan dog have specificeret, at felter ikke må være NULL eller \"\" - men det er vel ikke det du taler om.

HVis du senerehen skal finde \"tomme\" felter, skal du huske både at søge efter NULL og \"\" for Text/Memo felter, da de kan være begge dele (NULL for felter, der aldrig har været udfyldt og \"\" for felter, der er blevet tømt igen efter at have været udfyldt).
Avatar billede jjensen Juniormester
13. august 2001 - 14:27 #8
Tak for svarene - jeg lærte noget nyt! :-)
Avatar billede moses Praktikant
13. august 2001 - 14:40 #9
V\'SGO\'
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester