Crystal Reports Designer  

链接数据库表

通过链接表,使一个表中的记录与另一个表中的相关记录匹配。链接时要使用两个表共有的字段。Crystal Reports 使用链接将一个表中的记录与另一个表中的记录进行匹配。例如,如果激活“订单”表和“客户”表并将这两个表链接,使(“订单”表中的)每个订单可与(“客户”表中的)下订单的客户进行匹配。在本例中,链接确保报表每一行中的数据引用同一个订单。

使用“数据库专家”对话框中的链接选项卡来链接数据库表。链接表的最简便方法是选择“自动链接”。“自动链接”基于表或索引字段(如果数据库支持索引字段)中的公用字段自动为表选择链接。

还可以人工链接数据库表。对链接结构没有限制,只要其处于数据库供应商所定义的限制内。如果有多个链接,则可以使用“对链接排序”功能以按照您希望对链接进行处理的顺序来排列链接。

访问“数据库专家”

  1. 在“字段资源管理器”中右击数据库字段,然后选择数据库专家
  2. 在“数据库专家”对话框中,单击链接选项卡。
  3. 在“链接”选项卡中,单击“自动链接”来自动链接数据库表,或单击某数据库字段并将其从一个表拖动到另一个表来创建人工链接。
  4. 如果有两个以上的表,请单击对链接排序以便按想要处理链接的顺序排列链接。
  5. 单击“确定”按钮。

另请参见

插入数据库字段