Tema: imprimir c#
Ver Mensaje Individual
  #19 (permalink)  
Antiguo 09/07/2008, 11:44
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 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
}
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5

Última edición por Peterpay; 09/07/2008 a las 11:50