lyz880524 发表于 2020-12-5 17:28:25

AR14的问题总结,待回复

本帖最后由 lyz880524 于 2020-12-5 18:01 编辑

1:设置单元格Format为 n (number,保留两位小数)
win系统能够正常保留两位小数,Linux系统展示未保留两位小数

2:
报表设置了ForzenColums和ForzenRows
js viewer 设置renderMode:"Paginated" 报表展示的时候未锁定行列

3:
矩表添加了动态列,矩表整个的宽度是50cm,“属性对话框”中设置“外观”,宽度设置为“50cm”报表加载出来以后被横向分页了(因为动态列产生多列数据,实际展示的宽度超过了50cm),我希望表格根据表格高度进行分页,保持表格横向的完整性。我该设置哪个属性?

4:viewer.reportID 获取不到当前加载的报表文件名称,ar14如何获取当前加载的报表名称 ?

KearneyKang 发表于 2020-12-7 09:46:31

本帖最后由 KearneyKang 于 2020-12-15 17:12 编辑

你好,
第一个问题,我这边进行验证。验证后应该是一个bug,我这边去提一个Case跟研发反馈。
第二个问题, 你设置了冻结行列,然后展示的时候冻结行列没生效是吧,我这边验证之后是正常的,你需要在画廊模式下展示冻结行列才有效。
第三个问题,这个宽度自适应的这个属性估计现在满足不了,看了你的需求,这个需求暂时有点实现不了
第四个问题,你使要前端获取报表名称,还是怎么的?

lyz880524 发表于 2020-12-7 10:03:50

第四个问题,我是要获取当前的报表名称 “xxx.rdlx” 这个名称;
AR14设置单元格的导航属性:
设置跳转到URL 如何获取 ”跳转到URL“里边的参数啊?
AR11
action:function(actionType, actionParams){
         是通过actionParams获取的值
      },
AR14 actionParams 里边没东西

lyz880524 发表于 2020-12-7 10:06:07

另外
var viewer = GrapeCity.ActiveReports.JSViewer.create({
      action:function(actionType, actionParams){
             //ar11中只有将单元格设置了导航属性,并且点击单元格的时候才会走这里
            //ar14是报表加载的时候就会走这里,为啥啊?
      },
})

lyz880524 发表于 2020-12-7 10:10:54

AR11设置跳转到URL会走
action这个回调函数
AR14设置跳转到URL直接打开新页面了,能否(像ar11一样)设置不打开新页面而是走action回调函数,我要接收参数并做参数处理,然后再渲染报表

KearneyKang 发表于 2020-12-7 11:48:55

这个主要是因为AR11使用的H5渲染,现在使用的AR14JSviewer渲染,渲染方式不一样了,因此会存在一些差异,我这边去验证下

lyz880524 发表于 2020-12-10 12:00:13

AR11设置跳转到URL会走
action这个回调函数
AR14设置跳转到URL直接打开新页面了,能否(像ar11一样)设置不打开新页面而是走action回调函数,我要接收参数并做参数处理,然后再渲染报表
----------------------------------------------------------------
这个有方法解决吗?

KearneyKang 发表于 2020-12-10 15:13:05

你好,AR14进行测试,暂时拿不到这个回调函数

lyz880524 发表于 2020-12-10 15:19:47

暂时不支持,是以后能支持?

KearneyKang 发表于 2020-12-10 17:58:42

可以给研发提需求,让他们开放接口,我跟研发沟通下
页: [1] 2
查看完整版本: AR14的问题总结,待回复