Salve ragazzi sono deu giorni che impazzisco su una cosa.Premetto che non sono espertissimo di crystal report e che sono da pochissimo che ci smanetto.
il problema è che ho un report che contiene una lista di pazienti, e per ogni paziente vorrei che mi facesse vedere la lista dei sui indirizzi come sottoreport.....passando come parametro l'id_paziente del report principale.
Non ne vengo a capo.
Posto di seguito il codice che ho fatto
RAGAZZI SONO ALLA FRUTTAAAAAAAAAAAAAAAAAAAAAAAAAAAAcodice:sp_GetPazienteTableAdapter queryDataAdapter = new sp_GetPazienteTableAdapter(); DataTable dtb = new DataTable(); dtb = queryDataAdapter.GetData(); ReportDocument mioreport2 = new ReportDocument(); mioreport2.Load(Server.MapPath("CrystalReportPazienti.rpt")); sp_GetIndirizzoCompletoProfiloTableAdapter queryDataAdapter2 = new sp_GetIndirizzoCompletoProfiloTableAdapter(); DataTable dtb2 = new DataTable(); dtb2 = queryDataAdapter2.GetData("PARAMETRO ID_PAZIENTE DA DTB "); mioreport2.OpenSubreport("CrystalReportIndirizzi.rpt").SetDataSource(dtb2); mioreport2.SetDataSource(dtb); CrystalReportViewer1.ReportSource = mioreport2;![]()
![]()
![]()
grazie a tutti

Rispondi quotando