RE:Imprimir DataReport sin DataEnvironment
Es una tarea muy sencilla Si el Recordset es una lista creas un Reporte con la misma cantidad de registros que tenes en el recordset y paso seguido corres lo siguiente
Set DataReport1.DataSource = RS 'Asigna el DataReport al Recordset
DataReport.Show 'Muestra el DataReport
Hay forma de hacer un Datareport agrupado sin usar el dataenvironment (solo por código) pero es muy complicado de explicarlo y ademas tenés que conocer algo de recordset gerarquicos (SHAPE)
sALUDOS aFOGUTU