
09/07/2008, 11:44
|
 | Colaborador | | Fecha de Ingreso: septiembre-2007 Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 6 meses Puntos: 87 | |
Respuesta: imprimir c# cuantos registros por hoja,
Dominio.MoviReportes moviRep = new Dominio.MoviReportes();
moviRep.CodigoCliente = Convert.ToInt32(this.lblCodigoCliente.Text);
moviRep.CodigoVendedor = codigoVendedor;
ArrayList resultados = registro.DatosReactualizacion(moviRep);
esto lo pondria de forma global e inicializandolo cuando le des click al boton imprimir
yo sacaria el foreach y lo q haria es crear un contador global.
y podria en su lugar
for(int i=0;i<5;i++) // el 5 es minumero de regportes por hoja , tu ponle los q quieras simepre y cuando quepan en tu pagina
{
movReportes=resultados[contadorglobal]
if(movReportes!=null)
{
imprimo todo
}
contadorglobal++;
}
try{
if(resultados[contadorglobal+1]!=null)
e.hasmorepages=true;
else
e.hasmorpages=false}
catch(Exception ex)
{
e.hasmorpages=false
}
Última edición por Peterpay; 09/07/2008 a las 11:50 |