Flowgear中QuickMap函数中如何处理数组
How to deal with arrays in the QuickMap function in Flowgear
我需要将 NetSuite 中名为 defaultAddress 的字段匹配到 Autotask 中的多个字段(Address1、city、State、PostCode 和 Country)。
IIF(ISEMPTY({defaultAddress}), "No Address is provided",SPLIT(REPLACE({defaultAddress}, "", ","), ","))
我用了好几个快图功能,都成功的把原来的默认地址拆分成了一个数组。但是我不能使用array[index]来获取某个部分。
有没有更好的方法可以拆分地址并将其与相应的字段匹配?
谢谢
Quickmap 由 VB 脚本支持,因此使用索引的方式是 (0) 而不是 C# 的 [0]。
您可以使用:
IIF(ISEMPTY({defaultAddress}), "No Address is provided",SPLIT({defaultAddress}, ","))(0)
IIF(ISEMPTY({defaultAddress}), "No Address is provided",SPLIT({defaultAddress}, ","))(1)
你可以在这里看到一个简单的例子:https://flowgear.me/s/b4Dngzi
我需要将 NetSuite 中名为 defaultAddress 的字段匹配到 Autotask 中的多个字段(Address1、city、State、PostCode 和 Country)。
IIF(ISEMPTY({defaultAddress}), "No Address is provided",SPLIT(REPLACE({defaultAddress}, "", ","), ","))
我用了好几个快图功能,都成功的把原来的默认地址拆分成了一个数组。但是我不能使用array[index]来获取某个部分。
有没有更好的方法可以拆分地址并将其与相应的字段匹配?
谢谢
Quickmap 由 VB 脚本支持,因此使用索引的方式是 (0) 而不是 C# 的 [0]。
您可以使用:
IIF(ISEMPTY({defaultAddress}), "No Address is provided",SPLIT({defaultAddress}, ","))(0)
IIF(ISEMPTY({defaultAddress}), "No Address is provided",SPLIT({defaultAddress}, ","))(1)
你可以在这里看到一个简单的例子:https://flowgear.me/s/b4Dngzi