Board logo

标题: 请教交叉索引从字典取列值问题 [打印本页]

作者: 钻石星辰    时间: 2012-6-11 17:38     标题: 请教交叉索引从字典取列值问题

如下图设置:[attach]562[/attach]


因为明细表中可能数据不全,如果直接用明细表上分组索引去绑定数据,得到的统计表数据就不全,我需要得到的效果是如果明细表中数据不全,那么统计表行列中的值就是0,即统计表行数就是字典d_cityid行数,列数就是字典d_ctype行数。统计格中的数据就是=data.@ORG_ID{$.AREA_ID}{$.CODE_ID}.count()。

比如明细表里面只有北京上海信息,但是统计表需要每个省一行信息,无值则显示0,而不能只显示北京上海两行。列的情况也是一样,不知道我描述的是否清楚。

经测试统计表行可以显示正确数据,列上数据不能显示,但是列数是正确的,如下图:
[attach]563[/attach]

我的文件在附件中,望给予指导,非常感谢
[attach]564[/attach]

[ 本帖最后由 钻石星辰 于 2012-6-11 17:43 编辑 ]
作者: admin    时间: 2012-6-13 08:32

请用 $$.CODE_ID 或者  $CODE_ID 来引用。
说明:
$$.???      : 在交叉报表的,列头区域,域交叉区域,用该形式来引用列上的字段。
$???           : 如果是交叉表的分组字段,则可用此形式,引用字段。行、列上的分组字段,均可如此。
作者: 钻石星辰    时间: 2012-6-14 12:40

使用$$解决了,非常感谢




欢迎光临 杰表技术论坛 (http://jatools.com/) Powered by Discuz! 6.1.0