我正在试图用数据表填写报告。该报告有两个表 他同样但有不同的别名。在c#中,我为其中一个创建了一个数据表,其中包含必须显示的记录和另一个具有其他表信息的数据表。 Crystal仅从第一个数据表中获取信息以填充两个表,因此显示的数据是错误的。我可以用两个不同的数据表来填充两个相同但不同别名的表吗?
这与我昨天写的问题相同,但更简单。
谢谢大家,
答案 0 :(得分:0)
Crystal Reports确实支持带有别名的重复表。 问题可能是链接。如果您尝试在报表上显示两个表,则不存在JOIN或WHERE语句。
该表需要与自己建立链接。这是一个关于将表连接到自身的tutorial的链接
select * from tbl1 as child join tbl1 as parent on parent.primarykey = child.foreignkey;