[可视化]
怎么通过计算列的JS实现如下功能: 下拉参数控件1:值有A...
怎么通过计算列的JS实现如下功能:
下拉参数控件1:值有A、B
计算列中判断,当下拉参数1选择A时,如果指标1的值<12则返回1,否则返回-1
当下拉参数1选择B时,如果指标1的值<15则返回1,否则返回-1
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
yanieye
显示全部楼层
发表于 2023-12-19 20:23:24
计算列的写法:
if(param['下拉参数1'] == 'A') {
col['指标1'] < 12 ? 1 : -1;
}
else if(param['下拉参数1'] == 'B') {
col['指标1'] < 15 ? 1 : -1;
}
else {
-9999;
}
|
|
|
|
|
yhdata_SbmwkwIz
显示全部楼层
发表于 2023-12-20 08:27:35
iif(and(param["下拉参数1"]=='A',col['指标1']<12),1,0)
这样写可以吗 |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2023-12-20 09:54:12
|
|
|
|
yhdata_SbmwkwIz
显示全部楼层
发表于 2023-12-20 10:35:58
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2023-12-20 10:43:08
|
|
|
|
yhdata_SbmwkwIz
显示全部楼层
发表于 2023-12-20 10:49:24
如果把上面的指标1字段换成另一个文本控件的值,该怎么写啊,直接把col['指标1']替换成文本1.data吗 |
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2023-12-20 10:54:49
|
|
|
|
yhdata_SbmwkwIz
显示全部楼层
发表于 2023-12-20 11:40:42
本帖最后由 yhdata_SbmwkwIz 于 2023-12-20 11:44 编辑
"文本47" is not defined. ([script]#1) at line 1
|
|
|
|
|
yhdata_lyaa
显示全部楼层
发表于 2023-12-20 13:09:43
那试试先在脚本里先把它赋值给参数吧,
param['a']=文本1.data |
|
|
|
|