Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/10/2011, 14:39
Avatar de rikakashi
rikakashi
 
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: vb 2005 ajustar tamaño cristal report

Código vb:
Ver original
  1. oRpt.PrintOptions.ApplyPageMargins(margins)
  2. '+aqui en nombre de la impresora, por lo general cada una tiene un tamano de papel y margenes '+especificos y al hacer esto se ajustan automaticamente
  3. oRpt.PrintOptions.PrinterName = "Epson SQ-1170 ESC/P 2"
  4.  
  5. oRpt.PrintOptions.PaperSource = PaperSource.Tractor
  6.  
  7. crSubReportDocument1 = oRpt.OpenSubreport("rptMyReport2.rpt")
  8.  
  9. crSubReportDocument1.SetDataSource(dsMyDataset2)
  10.  
  11. crSubReportDocument1.PrintOptions.ApplyPageMargins(margins)
  12.  
  13. CrystalReportViewer1.ReportSource = oRpt
  14. '+ aqui colocas el tamaño del papel aunque aun no encuentro la manera de colocarlo en unidades '+metricas pero espero asi puedan servirte
  15. CrystalReportViewer1.PrintOptions.PaperSize = PaperSize.PaperA4

esto todo mediante codigo
__________________
la programación es tan grande como la imaginación (+.+)