Avatar billede jens Nybegynder
26. februar 2001 - 08:55 Der er 7 kommentarer og
1 løsning

Lidt problemer med en For each Item

Godmorgen

Jeg har en masse text-felter i en form. Nogle af dem bliver udfyldt og sendes til et ASPmail.

Jeg ønsker nu at sende de oplysninger der blev indskrevet - og ikke noget hvor der ikke blev skrevet noget.

Jeg bruger det her:

For Each ITEM In request.form
       
    MailBestilling.BodyText = request.form(ITEM)

Next

Det virker på sin vis, men jeg får resultatet på den her måde:

bestilling 1, , bestilling 2,,,,bestilling 3

Altså der bliver sat en ,, hver gang er var et tomt text felt.

Was skal ich gøre ved det ?

Hilsen
Jens
Avatar billede starleicht Nybegynder
26. februar 2001 - 08:58 #1
For Each ITEM In request.form
    if request.form(ITEM) <> \"\" then
      MailBestilling.BodyText = request.form(ITEM)
    end if
Next
Avatar billede jens Nybegynder
26. februar 2001 - 09:37 #2
starleicht>> Det var også min første indskydelse, men jeg får det her resultat:

ord 1, , ord 2
Avatar billede kasseper Nybegynder
26. februar 2001 - 09:42 #3
prøv :

For Each ITEM In request.form
    if IsNull(request.form(ITEM)) then
      MailBestilling.BodyText = request.form(ITEM)
    end if
Next 
Avatar billede jens Nybegynder
26. februar 2001 - 09:51 #4
Det er sgi mærkligt det her. Nu får jeg det her:

\"
Avatar billede starleicht Nybegynder
26. februar 2001 - 11:26 #5
Du kan vel udskifte \", , \" med \", \" således:

MailBestilling.BodyText = replace (MailBestilling.BodyText , \", , \", \", \")
Avatar billede jens Nybegynder
26. februar 2001 - 15:07 #6
Nej, desværer hjælper det heller ikke :-(
Avatar billede jper Nybegynder
26. februar 2001 - 20:09 #7
Kasseper er inde på det rigtige der skal bare står Not i if sætningen:

For Each ITEM In request.form
    if Not IsNull(request.form(ITEM)) then
      MailBestilling.BodyText = request.form(ITEM)
    end if
Next 


Avatar billede jens Nybegynder
26. februar 2001 - 23:21 #8
så var den der - tak til jer alle..
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
Kurser inden for grundlæggende programmering

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