You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Crystal Report:基于单选手表实现对战选手全名的比赛报表展示

在Crystal Report中展示选手对战记录(替换ID为全名)

1. 配置表关联

在Crystal Report的数据库专家中,将Matches表与Players表建立两次关联:

  • 第一次关联:Matches.Player1ID 关联 Players.PlayerID,将关联后的Players表重命名为Player1
  • 第二次关联:Matches.Player2ID 关联 Players.PlayerID,将关联后的Players表重命名为Player2

2. 设计报表内容

直接展示字段

在报表的详细节中添加以下字段:

  • Player1.Player_Name(第一位选手全名)
  • Player2.Player_Name(第二位选手全名)
  • Matches.Result(对战结果)

自定义格式展示

如果需要统一格式(例如「选手A vs 选手B 结果:XXX」),可以创建公式字段实现拼接:

  1. 右键点击「字段资源管理器」中的「公式字段」,选择「新建」
  2. 输入公式内容:
{Player1.Player_Name} + " vs " + {Player2.Player_Name} + " 结果:" + {Matches.Result}
  1. 将创建好的公式字段拖入报表详细节即可。

3. 可选优化设置

  • 添加表头:在页面页眉节添加文本框,设置「选手1」「选手2」「对战结果」作为列标题,提升可读性
  • 筛选记录:通过「选择专家」设置条件,可筛选特定选手的对战记录(例如指定Player1.PlayerID为目标ID)

内容的提问来源于stack exchange,提问作者Tomasz Maciążek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 00:07:08