参数的数据字典和形态设置的数据字典

image.png一个是用EXCEL做成的自定义服务器数据集作为参数的数据字典和形态设置的数据字典,另一个是直接在SQL里从别的表拼过来的数据字典,参数都是数据集参数,截图截不下,哪一种更好,好在哪里image.pngimage.png

FineReport 青砖伴瓦漆 发布于 2018-12-28 09:04
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
touyuan001Lv6中级互助
发布于2018-12-28 09:08(编辑于 2018-12-28 09:09)

当然直接用Sql过来的好啊

1、你Excel的文件丢失损坏都有可能的吧,或你移动模板或EXCEL位置后报表就会报错了,放数据库数据有变动什么的都不用动模板了,

数据库对数据的处理也优于EXCEL数据源,比如对过滤数据,计算数据,数据的预处理

  • 青砖伴瓦漆 青砖伴瓦漆(提问者) 但是SQL写过来的 有好几个右连接 ,我刚看了一下 两个参数的数据字典 都需要用自定义的 ,只是在数据形态设置的数据字典上,一个用SQL写过来的,一个用自定义的 ,这样的话 还是SQL更好吗
    2018-12-28 09:26 
  • touyuan001 touyuan001 回复 青砖伴瓦漆(提问者) 那你以后更改为个数据字典的内容还每次都要到服务器上去修改? 还是说一次把语句写好,以后只通过本机连接数据库来更改数据库里面的基础数据来得更方便? 如果你本人使用的机器就是服务器的话那我就没话说了。
    2018-12-28 09:29 
  • 青砖伴瓦漆 青砖伴瓦漆(提问者) 回复 touyuan001 我的意思 是不考虑后期维护,只考虑现在的速度
    2018-12-28 09:30 
  • touyuan001 touyuan001 回复 青砖伴瓦漆(提问者) 说更简单点,就像你现在用钱是用现金方便还是直接手机、银行卡支付方便。虽然办银行卡业务麻烦,但你使用是不是更简便了。也省去了找零,丢钱等问题。
    2018-12-28 09:30 
  • touyuan001 touyuan001 回复 青砖伴瓦漆(提问者) 那还想什么呢。excel吧,怎么简单怎么来啊。
    2018-12-28 09:32 
最佳回答
0
No1-王子阳Lv5中级互助
发布于2018-12-28 09:40

用SQL的好

  1. 数据变动灵活,更改底表即可改变名称。

  2. SQL语句在数据库处理数据的速度优于Excel。

  3. 对于必要的需求可以过滤。

  4. 可以用SQL拼出你想要变更的任意维度。

  5. 可以用SQL去判断展示或者隐藏,可以达到可条件属性的行高、列宽为0一样的效果。

  6. 在前台页面加载时,SQL数据集加载速度优于Excel数据集加载速度。

  • 3关注人数
  • 753浏览人数
  • 最后回答于:2018-12-28 09:40
    请选择关闭问题的原因
    确定 取消
    返回顶部