js获取数据集内容

有没有办法js获取数据集的sql语句?就是打开url能传送数据集的内容

图片.png

FineReport cxyang 发布于 2020-1-10 10:01 (编辑于 2020-1-10 10:19)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张洪威Lv6高级互助
发布于2020-1-10 10:05

参考这个文档,在js里面使用帆软的公式,然后用sql函数去取数据集的内容。

在JS代码中使用FineReport内置的公式-https://help.finereport.com/doc-view-1785.html

SQL函数-https://help.finereport.com/doc-view-846.html

  • cxyang cxyang(提问者) 不想在公式写sql语句,sql语句太长,能不能公式直接获取ds1这样子?
    2020-01-10 10:12 
  • 张洪威 张洪威 回复 cxyang(提问者) 你把想获取的ds1字段放到一个单元格里面,然后js里面直接引用那个单元格就行。
    2020-01-10 10:13 
  • cxyang cxyang(提问者) 回复 张洪威 我重新放了张图,就是两个sql语句,要做审批流,想在url后面拼接数据,打开url就可以获取里面的数据,在js里面直接引用单元格就可以了嘛?麻烦了
    2020-01-10 10:22 
  • 张洪威 张洪威 回复 cxyang(提问者) 可以把想要的内容放单元格然后隐藏,js直接引用那个格子,你自己测试下吧,我也不了解你的需求。
    2020-01-10 10:28 
最佳回答
0
影丶Lv5高级互助
发布于2020-1-10 10:14

如:

function(){ 
	
	return this.category+': \n'+this.seriesName+': '+this.value
	+' '+FR.remoteEvaluate('=value("Embedded1",3,1,"'+this.seriesName+'")');	
}

参考:在JS代码中使用FineReport内置的公式-https://help.finereport.com/doc-view-1785.html

Value函数使用介绍-https://help.finereport.com/doc-view-853.html


  • 3关注人数
  • 2424浏览人数
  • 最后回答于:2020-1-10 10:19
    请选择关闭问题的原因
    确定 取消
    返回顶部