日期:2014-05-20  浏览次数:20899 次

新手请教水晶报表 传不同类型值
现在主报表tableA想传 ID(数字型)给 子报表tableB的 SID(字符型),在不修改数据库结构的情况下,行得通吗?tableB中以SID 进行分组的。

另:如果在新建报表的时候,首先会从数据源中选出上述2张表,然后在“链接”中想把上述两个字段设为“内连接”,会提示类型不对,有什么变通的方法?

用的是CR2008 ,SQL SERVER 2005。
请各位高手帮忙。不甚感激。

------解决方案--------------------
主表中加个公式字段a,为字符型,用它来取代tableA的ID值,然后用这个公式字段a来和tableB表的SID连接
------解决方案--------------------
没看懂你的意思,想把两个上述两个字段关联起来?
现在不是可以关联了吗
------解决方案--------------------
直接内联应该不行,也可以用个公式字段啊,取代一个表的字段,再连。或者你可以查看下交叉表的处理,具体我也没试过