Estaba configurando un crystal report manualmente. Mi idea era que a la hora de imprimir me sacase algo del modo :
Tratamiento Precio
t1 12
t2 4.5
t3 33
... ...
Lo de tratamiento y precio me sale porque es insertar dentro de la seccion 2(encabezado de pagina) dos objetos de texto con ese nombre; sin embargo no se q objeto hay q insertar para que aparezcan repetidamente los tratamientos y los precios correspondientes.
Tengo un datetable con dos campos CLMPrecio y CLMTrat.
Por otro lado tambien intente insertar "Grupos", pulsando en el boton derecho del aparado 3 "Detalles" pero a parte de que me deja una separación muy amplia no me saca todos los datos; que los relleno desde un datagrid con el siguiente codigo.
private void BTImpPte_Click(object sender, EventArgs e)
{
CRPPtes miReport = new CRPPtes();
DSPacientes dset1 = new DSPacientes();
DGConsultasPte.EndEdit(); // Fuerza a que se finalice (confirme) la edición de la celda actual
// Recorrer entradas del Datagrid
for (int i = 0; i < DGConsultasPte.Rows.Count; i++)
{
DataRow fila = dset1.Tables[0].NewRow();
fila["CLMPrecio"] = DGConsultasPte[CLMPrecioCta.Name,i].Value.ToString();
fila["CLMNombreTrat"] = DGConsultasPte[CLMTratamientoCta.Name, i].Value.ToString();
dset1.Tables[0].Rows.Add(fila);
}
if (dset1.Tables[0].Rows.Count <= 0)
{
MessageBox.Show("No se han seleccionado registros");
return;
}
miReport.SetDataSource(dset1);
// En frmReport1, en el diseño se hizo público el informe para
// poder acceder a él desde aquí
FormReporte frreport = new FormReporte();
frreport.Show();
frreport.crystalReportViewer2.Visible = true;
frreport.crystalReportViewer2.ReportSource = miReport;
}
pero como os digo no me va del todo bien