27. april 2005 - 21:49Der er
7 kommentarer og 1 løsning
kontrol af om VAR indeholder HOT
Hey E
IIS 5.0/ASP/IE
Hvordan kontrollere jeg variablen VAR for om den bl.a. indeholder "HOT" osv. jf. koden herunder.
pt kontrollere koden kun for om VAR præcist indeholder fx. "HOT" osv, men VAR må gerne indeholde andet end "HOT", fx. "05/04/28 HOT" og derved er kriteriet jeg ønsker opfyldt.
Hvordan tilpasser jeg ASP koden herunder?
Function bgcolor(ByVal val) If val = "HOT" or val = "MPT" then bgcolor = "style=""color:#000000;background-color:#FF9933;"" " ElseIf val = "COLD" Then bgcolor = "style=""color:#FFFFFF;background-color:#0000FF;"" " ElseIf val = "PH" Then bgcolor = "style=""color:white;background-color:blue;"" " ElseIf val = "HVK-MOD" Then bgcolor = "style=""color:white;background-color:purple;"" " ElseIf val = "B_Sight" Then bgcolor = "style=""color:white;background-color:brown;"" " End If End Function %>
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Function bgcolor(ByVal val) If Instr(val,"HOT") <> 0 or val = "MPT" then bgcolor = "style=""color:#000000;background-color:#FF9933;"" " ElseIf val = "COLD" Then bgcolor = "style=""color:#FFFFFF;background-color:#0000FF;"" " ElseIf val = "PH" Then bgcolor = "style=""color:white;background-color:blue;"" " ElseIf val = "HVK-MOD" Then bgcolor = "style=""color:white;background-color:purple;"" " ElseIf val = "B_Sight" Then bgcolor = "style=""color:white;background-color:brown;"" " End If End Function %>
hmm fatter ikke så meget af linket på nuværende tidspunkt, men jeg har dbfelter er ikke indeholder noget som helt og koden kører fint gennem..... så det må vel være OK...
Normalt bruger man Select Case, til at teste en masse ting:
If Instr(val,"HOT") <> 0 or val = "MPT" then bgcolor = "style=""color:#000000;background-color:#FF9933;"" "
Select Case val case "COLD" bgcolor = "style=""color:#FFFFFF;background-color:#0000FF;"" "
case "PH" bgcolor = "style=""color:white;background-color:blue;"" "
case "HVK-MOD" bgcolor = "style=""color:white;background-color:purple;"" "
case "B_Sight" bgcolor = "style=""color:white;background-color:brown;"" "
End Select
Hvis indholdet af variablen er med storebostaver, kan du bruge Select Case UCase(val).. alle mulighederne SKAL være med stort/småt..
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.