关于填报页面中参数联动的问题

我要实现的效果是:在C3单元格选择 地区 然后C4单元格根据 C3选择的地区从 雇员表中查询该地区的 雇员姓名。
2个模板数据集:
ds1:select * from 销量
ds3:select * from 雇员 where 地区='${C4}'

C3:设置如下 ,未设置单元格属性表-形态
C4:设置如下   单元格熟悉表-形态设置如下
问题是这样的:在填报预览的时候,C3选择完地区后,C4可以成功选择出属于该地区的雇员 。但是当我选择一个雇员后 C4单元格显示的的却是 雇员的ID而不是雇员名字
很郁闷,求哪位给解释一番,我看帮助文档上就是这样写的,为啥子我的不行呢。
先谢谢了


FineReportsdusunder 发布于 2015-5-24 13:40
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共8回答
最佳回答
0
maybe发布于2015-5-24 13:40(编辑于 2023-9-6 09:34)
555
  • sdusunder sdusunder(提问者)
    首先很感谢你帮忙解决问题。昨天在我玩LOL的时候突然灵光一闪解决了。
    是这样解决的:设置C5单元格属性表-形态 的时候不在使用 带参数的Ds3而是直接使用了雇员表或者一个不带参数的数据集 select * from 雇员。  这样就可以正常显示了。
    不晓得这算不算一个饭软的问题,还是我理解不够。
    就当做一个经验吧:控件数据字典设置可以使用带参数的数据集 但是 单元格设置-形态 不要使用带参数的结果集。
    采纳你的吧。
    回复
    2015-05-25 17:00 
最佳回答
0
sdusunder发布于2015-5-24 14:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
sdusunder发布于2015-5-24 14:10(编辑于 2023-9-6 09:34)
555
最佳回答
0
answer发布于2015-5-24 15:01(编辑于 2023-9-6 09:34)
555
  • sdusunder sdusunder(提问者)

    但是我要往数据库里面存储雇员ID而不是 名称
    回复
    2015-05-24 15:36 
最佳回答
0
sdusunder发布于2015-5-24 15:36(编辑于 2023-9-6 09:34)
555
最佳回答
0
sdusunder发布于2015-5-24 16:11(编辑于 2023-9-6 09:34)
555
  • maybe maybe

    嗯 看了楼主的例子 确实的是这样的情况
    现在你要实现这样的功能的话 有其他的方式解决
    在你的C5中间加一列隐藏的C5 你现在姓名变成C6
    数据集里面的语句都是一样的
    C5显示和实际都是ID C6显示和实际都是名称
    在显示页面提交属性配置时 更新提交的值是C5就好了!
    回复
    2015-05-24 13:40 
最佳回答
0
sdusunder发布于2015-5-25 17:00(编辑于 2023-9-6 09:34)
555
  • maybe maybe

    好的 期待你有问题的沟通与交流!
    这样的情况以后还是需要带参数的
    我这里的例子基本上都是带参数过滤的
    否则海量数据 客户满意度低的
    回复
    2015-05-25 20:21 
最佳回答
0
maybe发布于2015-5-25 20:21(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1333浏览人数
  • 最后回答于:2015-5-25 20:21
    活动推荐 更多
    热门课程 更多
    返回顶部