willst wohl wieder eine flasche wein rausschlagen. ;)
kleiner scherz -
tausend dank wieder mal. es funzt!!!

da zahlt man 60 euro f�r ein buch und dann so ein schmu.... ist doch echt
zum k...

----- Original Message -----
From: Claudius Ceteras <[EMAIL PROTECTED]>
To: AspGerman Kaffeehaus <[EMAIL PROTECTED]>
Sent: Friday, October 25, 2002 12:45 PM
Subject: [aspdecoffeehouse] Re: Antw: paging


> :) jetzt z�hlt er zumindest schon mal richtig hoch!!! :)
>
> aber auch eben noch bis 10. aber das werde ich wohl schon hinbekommen.
>
> p_columncount steht f�r die anzahl der tabellenspalten-
> sprich, wieviel
> verweisen angezeigt werden sollen.

Aja.. Ok...
Konnte man bei der komischen Programmierung nicht unbedingt sehen...

Ersetze folgenden Schmu:

>     ' --- Ermitteln der ersten Seitennummer f�r diese Linkleiste
>     intStartPage = cbInteger( _
>                              Fix( _
>                                     ( _
>                                     ( p_absolutepage - 1 ) _
>                                     / p_columncount _
>                                     ) _
>                                 * p_columncount + 1 _
>                                 ) - 4 _
>                             )
>
>  response.write("intStartPage: "&intStartPage)
>     ' --- Kleinste Startseite = 1
>     If intStartPage < 1 Then
>         intStartPage = 1
>     End if
>
>     ' --- Gr��te Startseite = Anzahl Seiten - 9
>     If intStartPage >= p_pagecount - 9 Then
>         intStartPage = p_pagecount - 9
>     End if
>
>     ' --- Ermitteln der letzten Seitennummer f�r diese Linkleiste
>     intEndPage   = intStartPage + ( p_columncount - 1 )

Hiermit:

intStartPage = max(1,p_absolutepage-cInt(p_columncount/2))
intEndPage = min(p_pagecount,intStartPage+p_columncount-1)

Dann musst Du nur noch die min und max funktionen definieren...

Function min(a,b)
if a<b then min=a else min=b
End function

Function max(a,b)
if a>b then max=a else max=b
End function

M�sste gehen... Ungetestet.

Gruss,

Claudius


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp



| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an