/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Jeg ønsker at sætte en linie ved skift af ~
Fra : John Sarby


Dato : 11-03-07 17:27

Hej.
Jeg ønsker at kunne sætte en streg hvergang et kontraktnummer
ændres.
Eks.
400
400
streg
401
streg
402
402
402
streg
osv.
Er der en der har de vise sten, da jeg er gået istå.
MVH

John

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørn Andersen (11-03-2007)
Kommentar
Fra : Jørn Andersen


Dato : 11-03-07 19:07

On 11 Mar 2007 16:26:58 GMT, John Sarby <playtime@post6.tele.dk> wrote:

>Jeg ønsker at kunne sætte en streg hvergang et kontraktnummer
>ændres.
>Eks.
>400
>400
>streg
>401
>streg
>402
>402
>402
>streg
>osv.
>Er der en der har de vise sten, da jeg er gået istå.

Hej John,

Hvis vi antager, at du henter værdierne fra et RecordSet:
Dim intNummer, intNummerGammel
intNummerGammel = 0

Do While Not objRs.Eof
intNummer = objRs("Nummer")

If intNummer <> intNummerGammel Then
Response:Write "streg"
intNummerGammel = intNummer
End If

Response.Write intNummer & "<br>"
objRs.MoveNext
Loop

Muligvis ser din loop anderledes ud, men princippet er det samme:
- Sæt en "før-værdi".
- Sammenlign den nye værdi med den.
- Hvis der er forskel, udskrives en streg, inden den nye værdi udskrives
+ der sættes en ny før-værdi.


Good luck,
Jørn

--
Jørn Andersen, Brønshøj

ALLE danske tropper HJEM fra Irak, NU
Demonstrér 17. marts: www.nejtilkrig.dk

Jørn Andersen (11-03-2007)
Kommentar
Fra : Jørn Andersen


Dato : 11-03-07 19:30

On Sun, 11 Mar 2007 19:07:19 +0100, Jørn Andersen <jorn@jorna.dk> wrote:

>Hej John,
>
>Hvis vi antager, at du henter værdierne fra et RecordSet:
>Dim intNummer, intNummerGammel
>intNummerGammel = 0
>
>Do While Not objRs.Eof
> intNummer = objRs("Nummer")
>
> If intNummer <> intNummerGammel Then
> Response:Write "streg"

Undskyld en tastefejl:
Response.Write "streg"

> intNummerGammel = intNummer
> End If
>
> Response.Write intNummer & "<br>"
> objRs.MoveNext
>Loop
>
>Muligvis ser din loop anderledes ud, men princippet er det samme:
>- Sæt en "før-værdi".
>- Sammenlign den nye værdi med den.
>- Hvis der er forskel, udskrives en streg, inden den nye værdi udskrives
>+ der sættes en ny før-værdi.


Good luck,
Jørn

--
Jørn Andersen, Brønshøj

ALLE danske tropper HJEM fra Irak, NU
Demonstrér 17. marts: www.nejtilkrig.dk

Morten Dall Darmer (11-03-2007)
Kommentar
Fra : Morten Dall Darmer


Dato : 11-03-07 19:46

hej John,

"John Sarby" <playtime@post6.tele.dk> skrev i en meddelelse
news:45f42dd2$0$90264$14726298@news.sunsite.dk...
> Jeg ønsker at kunne sætte en streg hvergang et kontraktnummer
> ændres.
> Eks.
> 400
> 400
> streg
> 401
> streg
> 402
> 402
> 402
> streg
> osv.
> Er der en der har de vise sten, da jeg er gået istå.

ja jeg har da løsningen om den så er vis det kan nok diskuteres.

nu fortæller du jo intet om hvor de konto nr kommer fra eller hvilket sprog
eller noget,så dette her bliver ikke direkte kode men "tekst kode"

du laver en variabel der kan indeholde et konto nummer hver gang du står med
et konto nummer

string forige-konto = ""
udskriv konto
set forige-konto = konto
så længe der er flere kontoer gør
(
hvis (konto ikker er lig forige-konto) så gør
udskriv streg
udskriv konto
ellers
udskriv konto
set forige-konto = konto
)

tja det skulle virke.

håber det hjælp, mvh Morten




John Sarby (11-03-2007)
Kommentar
Fra : John Sarby


Dato : 11-03-07 21:31

Morten Dall Darmer wrote in dk.edb.internet.webdesign.serverside.asp:
> hej John,
>
> "John Sarby" <playtime@post6.tele.dk> skrev i en meddelelse
> news:45f42dd2$0$90264$14726298@news.sunsite.dk...
> > Jeg ønsker at kunne sætte en streg hvergang et kontraktnummer
> > ændres.
> > Eks.
> > 400
> > 400
> > streg
> > 401
> > streg
> > 402
> > 402
> > 402
> > streg
> > osv.
> > Er der en der har de vise sten, da jeg er gået istå.
>
> ja jeg har da løsningen om den så er vis det kan nok diskuteres.
>
> nu fortæller du jo intet om hvor de konto nr kommer fra eller hvilket sprog
> eller noget,så dette her bliver ikke direkte kode men "tekst kode"
>
> du laver en variabel der kan indeholde et konto nummer hver gang du står med
> et konto nummer
>
> string forige-konto = ""
> udskriv konto
> set forige-konto = konto
> så længe der er flere kontoer gør
> (
> hvis (konto ikker er lig forige-konto) så gør
> udskriv streg
> udskriv konto
> ellers
> udskriv konto
> set forige-konto = konto
> )
>
> tja det skulle virke.
>
> håber det hjælp, mvh Morten
>
> Jeg takker for jeres hjælp - jeg vil prøve at arbejde med de løsninger i
omtaler - jeg vil se om jeg kan nå det idag.
Tak
MVH

John
>


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

John Sarby (11-03-2007)
Kommentar
Fra : John Sarby


Dato : 11-03-07 22:39

Har fået det til at virke - Tusind Tak for hjælpen

mvh

John

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste