Varför fungerar inte detta? Alternativ??
IF (myRow(8,j)< dateAdd("m", -1, date()) AND myRow(9,j)<3 ) OR _
& (myRow(8,j)< dateAdd("m", -3, date()) AND myRow(9,j)<10 ) THEN...
11 svar · 331 visningar · startad av Eclipse
Varför fungerar inte detta? Alternativ??
IF (myRow(8,j)< dateAdd("m", -1, date()) AND myRow(9,j)<3 ) OR _
& (myRow(8,j)< dateAdd("m", -3, date()) AND myRow(9,j)<10 ) THEN...
IF (myRow(8,j)< dateAdd("m", -1, date()) AND myRow(9,j)<3 ) OR &_
(myRow(8,j)< dateAdd("m", -3, date()) AND myRow(9,j)<10 ) THEN
Fungerar väl? Varför prova nån variant?
Nej, det funkar inte. &-tecken används inte på det sättet. Släng bort. :)
Kan man få ett exempel på hur &-tecknet används, då?
När man lägger ihop strängdelar till en lång sträng.
strFoo = "En lång lång, lång text" &_
" och lite mer text"
Ska man dela upp ett statement på fler rader, så ska man inte ha &-tecknet med.
if 1 = 2 _
and 2 = 3 then
response.write "Bar!"
end if
mvh,
Okej :)
Trodde att man alltid använde & när man tryckte ihop flera rader. Visste inte att det bara gällde strängar.
RED. Nu... kom jag på varför jag missförstod. Trodde du skrev strängkonverteringar :e Men så var det ju inte :)
@nders skrev:
strFoo = "En lång lång, lång text" &_
" och lite mer text"
Du kan även göra såhär:
strFoo = "En lång lång, lång text" _
[b]&[/b] " och lite mer text"
@nders skrev:
if 1 = 2 _
and 2 = 3 then
response.write "En lång lång, lång text och lite mer text"
end if
Vill du då dela upp strängen så blir det såhär:
if 1 = 2 _
and 2 = 3 then
response.write "En lång lång, lång text"_
& "och lite mer text"
end if
hmmm undrar om det blev rätt nu... :q
Re: Skriva en låååång kodrad på två rader
Eclipse skrev:
Varför fungerar inte detta? Alternativ??
IF (myRow(8,j)< dateAdd("m", -1, date()) AND myRow(9,j)<3 ) OR _
& (myRow(8,j)< dateAdd("m", -3, date()) AND myRow(9,j)<10 ) THEN...
Ja, ja, ja....
Men svara på min fråga då!!!!
Det fungerar inte pga ovan nämda anledningar :)
Du har något som kallas ett "statement" dessa ska inte delas med & tecken. det är _ som bryter ett statement.
& Används i samband med strängar. Men eftersom & tecknet får en helt annan betydelse i beräkningar och dylikt så kan det inte användas där.
hjälper lite ?
;) Det är svårt via internet, dels är man otålig och dels så tolkar alla människor inläggen olika. Vi människor har en tendens att tyda saker som vi vill.
Plus att det är fruktansvärt jobbigt när ett ämne får en massa inlägg. Jag har koncentrations svårigheter så det blir alltid att jag missar några inlägg!
Så Eclipse :) det e lugnt ;) :f