IF (
substr(this, 0, 1) = 'z'
,substr(this, 8, 8)
,IF (
substr(this, 0, 1) = 'y'
,substr(this, 5, 2)
substr(this, 0, 1) = 'n'
,substr(this, 1, 4, 2)
,substr(this, 6, 5)
)
我有如上一段判断逻辑想要写在这里,请问要怎么写呢?不太懂这个自定义要怎么写
你先测试下自定义标签内的js能否直接使用substr函数吧,不行的话可能还需要使用FR.remoteEvaluate()函数,公式函数可能不能这么用
function(){
if(substr(this, 0, 1) == 'z'){
return ,substr(this, 8, 8);
} if else(substr(this, 0, 1) = 'y'){
return substr(this, 5, 2);
} if else(substr(this, 1, 4, 2)){
return substr(this, 6, 5);
} else {
}
js 的判断逻辑是
if(条件 ){你的结果 }
其中 或条件是:||
且条件是&&