> :) 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 archive@jab.org 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