我想要一个Cross选项卡,列出字段值并对它们进行计数,而不是只计算求和的计数。我知道我可以用组来做这个,但我不能垂直列出这些值。根据我的研究,我相信我必须使用显示字符串公式。
SQL字段数据
-------------------------------------------------
| Play # | Formation |Back Set | R/P | PLAY |
-------------------------------------------------
| 1 | TREY | FG | R | TRUCK |
-------------------------------------------------
| 2 | T | FG | R | RHINO |
-------------------------------------------------
| 3 | D | FG | P | 5 STEP |
-------------------------------------------------
| 4 | D | FG | P | 5 STEP |
-------------------------------------------------
| 5 | K JET | NG | R | DOG |
-------------------------------------------------
所需的报告结构:
-----------------------------------------------------------
| Backet & Formation | Run | Pass |
-----------------------------------------------------------
| NG K JET | BULLA 1 | |
| | HELL 3 | |
-----------------------------------------------------------
| FG D | | 5 STEP 2 |
-----------------------------------------------------------
| NG K JET | DOG | |
-----------------------------------------------------------
| FG T | RHINO | |
-----------------------------------------------------------
答案 0 :(得分:0)
不要理解为什么需要使用交叉表 - 特别是如果报告的整个部分只是那张表。
按支架和编队对您的记录进行分组 - 如果不是 在您的表中原生配置的东西,创建一个新的公式字段 和那个小组。
将3个相关字段放入您需要显示的部分。 (它可能是一个页脚,取决于你是否想要重复
编写公式以确定是否显示“运行”或“通过”,并将其置于其抑制字段中。 (祝你好运获得一个Crosstab为你做这件事!它往往比空白更喜欢0。)
如果报告中的内容多于此表格,您可以通过放置"表格来欺骗系统。进入子报告。当然,您可以在各个部分之间拉伸Line对象,它将拉伸以形成表格轮廓