Koristim vs2008 VB. Pokusavam da napravim izvestaj iz acess baze na PrintDocument koji je provucen kroz PrintPreview kontrolu. Sta se desava??? Zapise provucem kroz petlju Do until - loop koji mi izbaci jako puno zapisa koji ne mogu da stanu na jednu stranu. Kako da mu zadam kod da nastavi da stampa na sledecu stranu tj. nastavi sa prikazivanjem ostalih zapisa na novu stranu. Koristim graphics metod..... evo i malo koda
ima li neko ideju kako da to izvedem??
Pozdrav....
Code:
Do Until rsSveOce.EOF
nSO = nSO + 15
e.Graphics.DrawString(rsSveOce("NazivOblasti").Value & " - (Ocena : " & rsSveOce("Ocena").Value & ") - Datum: " & rsSveOce("DatumOcene").Value, fonSveOce, Brushes.Black, 20, 450 + nSO, New StringFormat)
rsSveOce.MoveNext()
Loop
If Not (rsSveOce.EOF) Then
e.HasMorePages = True
Else
e.HasMorePages = False
End If
Do Until rsSveOce.EOF
nSO = nSO + 15
e.Graphics.DrawString(rsSveOce("NazivOblasti").Value & " - (Ocena : " & rsSveOce("Ocena").Value & ") - Datum: " & rsSveOce("DatumOcene").Value, fonSveOce, Brushes.Black, 20, 450 + nSO, New StringFormat)
rsSveOce.MoveNext()
Loop
If Not (rsSveOce.EOF) Then
e.HasMorePages = True
Else
e.HasMorePages = False
End If
ima li neko ideju kako da to izvedem??
Pozdrav....