flowgear - Flowgear中如何处理QuickMap函数中的数组
问题描述
我需要将 NetSuite 中的一个名为 defaultAddress 的字段匹配到 Autotask 中的几个字段(Address1、city、State、PostCode 和 Country)。
IIF(ISEMPTY({defaultAddress}), "未提供地址",SPLIT(REPLACE({defaultAddress}, "", ","), ","))
我使用了几个 Quickmap 函数,并且成功地将原始默认地址拆分为一个数组。但我不能使用 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
推荐阅读
- python-3.x - 使用 dcc.Interval 自动更新 Dash 应用程序不起作用
- android - 刷新时显示小部件消息“出现问题..”
- c# - 如何使用 .net 客户端 Nest 将对象插入弹性搜索
- flutter - Getx() 并隐藏底部导航栏 - 有状态小部件呈现错误
- react-native - 发现 1 个高危漏洞 (react-native-svg)
- java - mongoDB hibernate-ogm (5.4.1.Final) 删除实体保留_id字段
- oauth-2.0 - 单独的状态参数能否为具有机密客户端的 OIDC 提供足够的保护?
- javascript - 无法导出反应类
- javascript - javascript:void(0) 调用函数
- amazon-web-services - 如何在 QuickSight 中使用`countif`