19. januar 2004 - 14:31
Der er
7 kommentarer og 5 løsninger
If setning
Function Threads(intID,level) dim m dim v dim i dim str For m = 1 to Ubound(arrID) If Cint(arrRE(m)) = Cint(intID) Then str="" for l=1 to level str = str & " " next 'Threads = Threads & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ]" & "<br>" & Threads(arrID(m),level+1) 'Threads = Threads & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ] [ <a href=""add.asp?Action=change&Sub=" & arrSub(m) & "&ID=" & arrID(m) & "&Name=" & arrSU(m) & "&Seq="& arrSEQ(m) & """>Endre</a> ] [<a href=add.asp?Action=delete&ID=" & arrID(m) & ">Slett</a> ]" & "<br>" & Threads(arrID(m),level+1) Threads = Threads & "<tr><td class=xptext>" & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ]</td><td class=xptext align=middle>" & arrActive(m) & "</td><td class=xptext align=right>" & arrSEQ(m) & "</td><td class=xptext align=middle>" & arrCreated(m) & "</td><td class=xptext align=middle><a href=""admin_Doc_edit.asp?Sub=" & arrSub(m) & "&DocID=" & arrID(m) & "&Name=" & arrSU(m) & "&Seq="& arrSEQ(m) & """ style='cursor:hand'><img SRC=admin_images/icon_change.gif alt=Endre border=0></a></td><td class=xptext align=middle><a onclick='DelDoc(" & arrID(m)& ");' style='cursor:hand'><img SRC=admin_images/icon_delete.gif alt=Slett></a>" & "</tr></td>" & Threads(arrID(m),level+1) End If Next End Function I denne functionen skal jeg legge inn der arrDocActive(m) er: If arrDocActive = 1 Then "bla" Else "bla" End if
Annonceindlæg fra Barco
19. januar 2004 - 14:32
#1
If CInt(arrDocActive) = 1 Then "bla" Else "bla" End if Er det sådan du mener? //>Rune
19. januar 2004 - 14:38
#2
ja
19. januar 2004 - 14:41
#3
//Rune Men inni scriptet over! <td class=xptext align=middle>" & If arrActive(m) = 1 Then "kajsbk" Else "ksa" End if & "</td> Det er dette jeg sliter med! //Morten
19. januar 2004 - 14:44
#4
<td class=xptext align=middle>" & If CInt(arrActive(m)) = 1 Then "kajsbk" Else "ksa" & "</td> Du skal ikke bruge End If i slutningen når det hele står på én linje, prøv ovenstående. //>Rune
19. januar 2004 - 14:46
#5
Error Type: Microsoft VBScript compilation (0x800A03EA) Syntax error /Project_WPStandardMAL/version_3.0/admin_include/admin_doc_list.asp, line 57, column 229 Threads = Threads & "<tr><td class=xptext>" & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ]</td><td class=xptext align=middle>" & If Cint(arrActive(m)) = 1 Then "JA" Else "NEI" & "</td><td class=xptext align=right>" & arrSEQ(m) & "</td><td class=xptext align=middle>" & arrCreated(m) & "</td><td class=xptext align=middle><a href=""admin_Doc_edit.asp?Sub=" & arrSub(m) & "&DocID=" & arrID(m) & "&Name=" & arrSU(m) & "&Seq="& arrSEQ(m) & """ style='cursor:hand'><img SRC=admin_images/icon_change.gif alt=Endre border=0></a></td><td class=xptext align=middle><a onclick='DelDoc(" & arrID(m)& ");' style='cursor:hand'><img SRC=admin_images/icon_delete.gif alt=Slett></a>" & "</tr></td>" & Threads(arrID(m),level+1)
19. januar 2004 - 14:48
#6
AHH okay, det står inde i en variabel! Well, du kan ikke lave en If..Then sætning inde i en variabel, du er nødt til at skille din If sætning ad så! //>Rune
19. januar 2004 - 14:50
#7
Hvordan?
19. januar 2004 - 14:53
#8
Threads = Threads & "<tr><td class=xptext>" & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ]</td><td class=xptext align=middle>" If Cint(arrActive(m)) = 1 Then Threads = Threads & "Ja" Else Threads = Threads & "Nej" Threads = Threads & "</td><td class=xptext align=right>" & arrSEQ(m) & "</td><td class=xptext align=middle>" & arrCreated(m) & "</td><td class=xptext align=middle><a href=""admin_Doc_edit.asp?Sub=" & arrSub(m) & "&DocID=" & arrID(m) & "&Name=" & arrSU(m) & "&Seq="& arrSEQ(m) & """ style='cursor:hand'><img SRC=admin_images/icon_change.gif alt=Endre border=0></a></td><td class=xptext align=middle><a onclick='DelDoc(" & arrID(m)& ");' style='cursor:hand'><img SRC=admin_images/icon_delete.gif alt=Slett></a>" & "</tr></td>" & Threads(arrID(m),level+1) Sådan fx.! //>Rune
19. januar 2004 - 14:54
#9
Hov, sådan her: Threads = Threads & "<tr><td class=xptext>" & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ]</td><td class=xptext align=middle>" If Cint(arrActive(m)) = 1 Then Threads = Threads & "Ja" Else Threads = Threads & "Nej" End If Threads = Threads & "</td><td class=xptext align=right>" & arrSEQ(m) & "</td><td class=xptext align=middle>" & arrCreated(m) & "</td><td class=xptext align=middle><a href=""admin_Doc_edit.asp?Sub=" & arrSub(m) & "&DocID=" & arrID(m) & "&Name=" & arrSU(m) & "&Seq="& arrSEQ(m) & """ style='cursor:hand'><img SRC=admin_images/icon_change.gif alt=Endre border=0></a></td><td class=xptext align=middle><a onclick='DelDoc(" & arrID(m)& ");' style='cursor:hand'><img SRC=admin_images/icon_delete.gif alt=Slett></a>" & "</tr></td>" & Threads(arrID(m),level+1) //>Rune
19. januar 2004 - 15:00
#10
Alle blir "Nej" I databasen er arrActive BIT har det noe å si? '-------------- Threads = Threads & "<tr><td class=xptext>" & str & "<b>" & arrSU(m) & "</b> [ <a href=admin_doc_add_2.asp?mode=addsub&Sub=" & arrSub(m) & "&ID=" & arrID(m) & ">Legg til undermeny</a> ]</td><td class=xptext align=middle>" If arrActive(m) = True Then Threads = Threads & "Ja" Else Threads = Threads & "Nej" End If Threads = Threads & "</td><td class=xptext align=right>" & arrSEQ(m) & "</td><td class=xptext align=middle>" & arrCreated(m) & "</td><td class=xptext align=middle><a href=""admin_Doc_edit.asp?Sub=" & arrSub(m) & "&DocID=" & arrID(m) & "&Name=" & arrSU(m) & "&Seq="& arrSEQ(m) & """ style='cursor:hand'><img SRC=admin_images/icon_change.gif alt=Endre border=0></a></td><td class=xptext align=middle><a onclick='DelDoc(" & arrID(m)& ");' style='cursor:hand'><img SRC=admin_images/icon_delete.gif alt=Slett></a>" & "</tr></td>" & Threads(arrID(m),level+1) '--------------
19. januar 2004 - 15:03
#11
//RUNE Det virket hvis jeg skrev: If arrDocActive(m) Then Else End if Vet du hvorfor jeg ikke skal skrive = True eller = 1????
19. januar 2004 - 15:15
#12
Ja, det giver et bolsk resultat når du blot skriver den alene! Det ville give det samme resultat hvis du skrev: If CBool(arrDocActive(m)) = True Then Else End if Thx 4 Poinz //>Rune
Kurser inden for grundlæggende programmering