RE:corte de pagina en datareport
Con respecto al corte de página, te comunico que solo lo puedes hacer de esta manera: debes ir a la impresora predeterminada del sistema y configurar allí el tamaño de papel, Datareport asume este valor.
Bueno en realidad hay otra forma que es manejando el objeto printer, en esta dirección existe un muiy buen artículo, http://www.mvps.org/vexpert/articles/adoReports.htm, tambien te sirve para tu consulta de como pasar un valor al datareport (este valor no se pasa directamente al datarepor sino al command, que lo origina.).
Nota este artículo es bastante complicado, si encuentras alguna forma más sencilla de pasar valores para las consultas de un datareport, porfavor avisame.