微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当我在 zoho CRM 中使用洪水函数时,openUrl 不起作用

如何解决当我在 zoho CRM 中使用洪水函数时,openUrl 不起作用

** 我正在尝试在 Zoho crm usig deluge 的 openURL 功能中打开 url 提及但未能成功。 **

toReturn = "";
criteria = "Phone:equals:".concat(phone_number.toString());
response = zoho.crm.searchRecords(module,criteria);
if(1 < response.size())
{
    toReturn = "Ambiguous";
}
else if(0 == response.size())
{
    toReturn = "None";
}
else
{
    toReturn = response.get(0).get("Full_Name");
    openUrl("https://crm.zoho.in/crm/org60010034102/tab/Leads/" + response.get(0).get("id"),"same window");
}
info toReturn;

解决方法

第一件事。你试过info response;吗?

如果它是一个 OK 响应,那么这应该可以工作,但如果它的错误 1 < response.size() 将被触发,因为错误的大小为 4。试试这个或输入一些无效的模块名称:

err_sample = {"code":"INVALID_MODULE","details":{},"message":"the module name given seems to be invalid","status":"error"};
info err_sample.size();

要在这种情况下处理成功和错误,您需要执行以下操作:

if (!isEmpty(response) && isNull(response.get(0)) && !isNull(response.get("code"))) {
  // handle error
}

if (!isEmpty(response) && !isNull(response.get(0)) &&  !isNull(response.get(0).get("id"))) {
  // handle success
}

如果只是在函数编辑器中单击“保存并执行”时无法打开 url,我认为您无法从代码编辑器中执行此操作。我尝试了很多不同的方法,但无法打开网址。如果没有,该函数是如何被调用的?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。