Avatar billede grf3256 Nybegynder
04. marts 2005 - 11:16 Der er 6 kommentarer og
1 løsning

Tal til tekst

Hej

Kan jeg i en query lave et felt som skriver en tekst på baggrund af en værdi i et andet felt ??
Feks..
Felt1:
If FELTA = 40 then
FELT1 = Hurtig
If FELTA = 20 then
FELT1 = Langsom
end if
Avatar billede mugs Novice
04. marts 2005 - 11:43 #1
Se på en iif sætning.

Sæt markøren i en ny tom kolonne, tryk herefter på tryllestaven på menülinien. Du kommer nu ind i udtryksgeneratoren. I det venstre vinduen trykker du på funktioner > Indbyggede funktioner. Nu får du en oversigt i vinduet længst til højre. Her finder du funktionen Iif og vælger den. Herefter bruger du guiden.
Avatar billede mugs Novice
04. marts 2005 - 12:25 #2
Det skal se nogenlunde således ud:

Iif("FELTA" = 40; "Hurtig";"Langsom")

Hvis du har flere værdier, kan du indsætte en ny Iif i falskdelen:

iif("FeltA" = 40; "Hurtig";iif("FELTA" = 30;"Medium";iif(FELTA = 20; "Langsom")

Dettye udtryk kan du så bruge i dine rapporter / formularer.
04. marts 2005 - 14:50 #3
eller den lidt smartere;

Lav et nyt felt i forespørgslen således:

Felt1: Switch([FeltA]=40;"Hurtig";20;"Langsom")
04. marts 2005 - 14:51 #4
Det var naturligvis forkert;

Felt1: Switch([FeltA]=40;"Hurtig";[FeltA]=20;"Langsom")
Avatar billede mugs Novice
04. marts 2005 - 15:48 #5
Switch Har jeg aldrig hørt om - Men så lærte jeg da noget nyt idag, og det er jo ikke det værste. Den skal studeres lidt grundigere ved lejlighed.
07. marts 2005 - 11:24 #6
tak for point'ene :o)
Avatar billede grf3256 Nybegynder
07. marts 2005 - 11:25 #7
Hej..
Undskyld den lange responstid...
Begge løsninger virker... med jeg har valgt at benytte switch funktionen, da den bliver noget mere simpel og overskuelig...

Mange tak for hjælpen..
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