动态列实现问题

参考帆软帮助文档中【数据集参数实现动态列】,可以用以下的数据集查询语句:【SELECT ${col} FROM 销量】

现在有以下三个问题:
【问题一】如果表结构中的字段都是英文的,但是报表中需要展示中文的(见附图1),如何实现?

【问题二】如果是需要多个表结构进行关联,查询关联后的部分字段,如何实现?
【问题三】用上面【SELECT ${col} FROM 销量】查询语句实现动态列,如果参数模板中col参数的值设置为空,则界面出错(见附图2和附图3),如果将默认值设置为*则正常。








FineReportzhangqianqian 发布于 2017-12-5 16:23
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
zsh331发布于2017-12-5 17:02(编辑于 2023-9-6 09:34)
555
  • zhangqianqian zhangqianqian(提问者) 第一个问题及第二个问题的具体方法呢?
    回复
    2017-12-05 17:03 
  • zsh331 zsh331 回复 zhangqianqian :改变显示值-形态-http://help.finereport.com/doc-view-152.html
    回复
    2017-12-05 17:07 
  • zhangqianqian zhangqianqian(提问者) 你说的这个跟我说的这个情况不一样的
    回复
    2017-12-05 17:13 
  • zhangqianqian zhangqianqian(提问者) 我说的自定义字段的中文名,类似于查询语句【select shop_name 商店名称 from shops】,这里的“商店名称”就是我说的自定义的字段中文名。但是在【select ${col} from shops】这个语句中是没办法实现的,取的是数据库表结构中的各个字段名。
    回复
    2017-12-05 17:17 
最佳回答
0
皮卡皮卡丘发布于2017-12-5 17:06(编辑于 2023-9-6 09:34)
555
  • zhangqianqian zhangqianqian(提问者) 我说的自定义字段的中文名,类似于查询语句【select shop_name 商店名称 from shops】,这里的“商店名称”就是我说的自定义的字段中文名。但是在【select ${col} from shops】这个语句中是没办法实现的,取的是数据库表结构中的各个字段名。
    回复
    2017-12-05 17:17 
  • zhangqianqian zhangqianqian(提问者) 表结构的关联肯定没问题的,有问题的是如何将其与【select ${col} from shops】及【select shop_name 商店名称 from shops】这两种查询语句结合起来
    回复
    2017-12-05 17:20 
  • 825309534 825309534 回复 zhangqianqian :新建一个数据集例如ds2,作为数据字典的数据查询,下拉树控件名和ds1参数名一样就可以
    回复
    2017-12-06 11:04 
  • 0关注人数
  • 340浏览人数
  • 最后回答于:2017-12-6 11:04
    活动推荐 更多
    热门课程 更多
    返回顶部