Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从通过关系链接的三个表中创建报表(Crystal)报表_C#_Visual Studio_Reporting Services_Crystal Reports_Crystal Reports 2008 - Fatal编程技术网

C# 如何从通过关系链接的三个表中创建报表(Crystal)报表

C# 如何从通过关系链接的三个表中创建报表(Crystal)报表,c#,visual-studio,reporting-services,crystal-reports,crystal-reports-2008,C#,Visual Studio,Reporting Services,Crystal Reports,Crystal Reports 2008,我有三张桌子连在一起。现在我必须从它们创建一个报告,其中我只需要一次患者表(ptTbl)数据(如患者姓名、地址等),但我想在报告中显示这两列的所有数据visitTbl.meddescr和visitsetsbl.visitsetdescr。比如: -------------------Required Report Format------------- Patient Name: ABC Phone:

我有三张桌子连在一起。现在我必须从它们创建一个报告,其中我只需要一次患者表(
ptTbl
)数据(如患者姓名、地址等),但我想在报告中显示这两列的所有数据
visitTbl.meddescr
visitsetsbl.visitsetdescr
。比如:

-------------------Required Report Format-------------                           
Patient Name:    ABC                
Phone:           123456              
Address:         London

(above mentioned column names are from ptTbl)        
MedDescrp:       Panadol           
                 Amoxil             
                 Calpol   etc (may be more fields)           
visitTestDescr:  Widal test          
                 sugar test               
                 ABC Test   etc (may be more fields)  
这是我的3张桌子的图像:

  • ptTbl
    是一张患者表
  • visittable
    是一个
    visitMedicine
    表格
  • visitettbl
    是一个
    visitettable

  • 任何帮助都将不胜感激。

    无论您希望在报告中显示多少表/字段。我建议您创建一个存储过程,从一个表或多个表中获取所有字段,然后转到报表,右键单击数据库字段并从数据库导出存储过程,将所有存储过程字段放在报表中。问题解决了吗?