AW: [ASP] automatischer seitenumbruch
Gudula Schwingenheuer
activeserverpages at glengamoi.com
Tue, 29 Mar 2005 15:37:47 +0200
Hi
ich weiss jetzt nicht, ob es das ist, was Du suchst, aber nachfolgendes Script setzt einen
Seitenumbruch (Druck) nach 12 Datensätzen. Das ganze läuft über einen Zähler und einer Abfrage in
der Schleife.
<%
dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open xxx
sql = "select * from tabelle"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open sql, objConn,3,3
dim potAnzahl
potAnzahl = rs.RecordCount
with response
.write "<table border>"
dim spalten, zaehler
spalten = 12
zaehler = 1
while not rs.eof
.write "<tr><td>" & rs(0) & "</td></tr>"
zaehler = zaehler + 1
if potAnzahl <> spalten then
umbruch = zaehler mod spalten
if umbruch = 1 then
.write "<tr style='page-break-before:always'>"
.write "<td>---------------</td></tr>"
end if
end if
rs.movenext
wend
.write "</table>"
end with
rs.close
set rs=nothing
objConn.close
set objConn=nothing
%>
-------
Herzliche Grüße
Gudula
> -----Ursprüngliche Nachricht-----
> Von: activeserverpages-admin@glengamoi.com
> [mailto:activeserverpages-admin@glengamoi.com]Im Auftrag von markus
> tesch
> Gesendet: Dienstag, 29. März 2005 14:56
> An: activeserverpages@glengamoi.com
> Betreff: [ASP] automatischer seitenumbruch
>
>
>
> hallo leute,
>
> ich möchte per asp eine stückliste ausgeben.
> kopf und fußzeile werden mittels css erstellt.
>
> das ganze funktioniert auch ganz wunderbar wenn nicht mehr als eine seite
> auszugeben ist.
>
> ich bräuchte jetzt eine möglichkeit automatisch, abhängig von den
> auszugebenden artikeln, einen seitenumbruch zu generieren.
>
> die artikel, inkl. zusatztext werden in eine tabelle geschrieben.
>
> da die länge des zusatztextes nie gleich lang ist, bzw. bei manchen artikeln
> überhaupt nicht vorkommt,
> kann ich auch nach x artikeln eine neue seite generieren.
> besteht die möglichkeit dies irgendwie mit asp zu lösen?
>
> danke markus
>
>
> _______________________________________________
> ActiveServerPages Mailingliste, Postings senden an:
> ActiveServerPages@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/activeserverpages
>