DGN 发表于 2023-6-12 15:30:08

折线图的图例 重命名为函数【需求编号:42319】

本帖最后由 Felix.Li 于 2023-6-13 12:05 编辑

你好,请问如下图 数值--标题 中可以写函数或者参数吗,希望在图例中显示下图2文本框中所示的2021木材










参数Year2为 {Year(Now()) - 2} :


Eden.Sun 发表于 2023-6-12 16:29:30

您好,图表的标题暂时还不能引入参数,咱们可以尝试手动修改

DGN 发表于 2023-6-12 16:44:48

Eden.Sun 发表于 2023-6-12 16:29
您好,图表的标题暂时还不能引入参数,咱们可以尝试手动修改

但是这个是不固定的啊,显示的是前一年今年的是2021 ,明年就是2022了

Felix.Li 发表于 2023-6-12 18:05:36

DGN 发表于 2023-6-12 16:44
但是这个是不固定的啊,显示的是前一年今年的是2021 ,明年就是2022了

抱歉,这个我们目前暂时还不支持写表达式,我们可以提一个需求,后续有计划可以优化

DGN 发表于 2023-6-12 18:33:58

那有别的办法吗
就是字段名 重新命名 需要带函数的


{
            "木材1": 9012,
            "木材2": 7090,
            "木材3": 2689,
            "月": "01月"
}
木材1 需要命名为2021 (当前年的前一年)
木材2 需要命名为2022

木材2 需要命名为2023


2.如果接口直接传

{
            "2021": 9012,
            "2022": 7090,
            "2023": 2689,
            "月": "01月"
}

那么到明年就得重新验证数据,取2024 字段了


Felix.Li 发表于 2023-6-13 10:12:12

DGN 发表于 2023-6-12 18:33
那有别的办法吗
就是字段名 重新命名 需要带函数的



是,我懂您的需求,就是需要标签名这块也允许做表达式,但是目前这块确实暂时不支持写表达式,可以写表达式的后面都会有个小标记的,因为标签名其实是key,实际报表渲染的时候通过固定的key去对应找value,所以key这个目前都是不支持表达式了,但是这个能不能实现或者添加,得产品那边去评估,

DGN 发表于 2023-6-13 10:46:05

Felix.Li 发表于 2023-6-13 10:12
是,我懂您的需求,就是需要标签名这块也允许做表达式,但是目前这块确实暂时不支持写表达式,可以写表达 ...



那在数据源有什么办法可以处理吗   这个字段名可以通过别的办法写表达式吗

Felix.Li 发表于 2023-6-13 12:05:27

DGN 发表于 2023-6-13 10:46
那在数据源有什么办法可以处理吗   这个字段名可以通过别的办法写表达式吗

目前这边暂时想不到绕的方法,类似这些字段,都是标签,一般的逻辑都是通过标签找数据,所以数据这边可以写表达式,标签如果是变化的话,那都不好定义和查找,但是这个需求已经提了:
case:42319

DGN 发表于 2023-6-13 16:56:50

本帖最后由 DGN 于 2023-6-13 17:02 编辑

好的 我们这个比较急 麻烦了后续有解决办法麻烦告知下

Felix.Li 发表于 2023-6-13 17:59:26

DGN 发表于 2023-6-13 16:56
好的 我们这个比较急 麻烦了后续有解决办法麻烦告知下

可能得说一下,因为我上面说的,一般都是用key去对应value,所以这个其实key要求固定,所以这个需求可能还得产品那边评估,得给您说明一下
页: [1]
查看完整版本: 折线图的图例 重命名为函数【需求编号:42319】