首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我在zoho CRM中使用deluge功能时,openUrl不工作

当我在zoho CRM中使用deluge功能时,openUrl不工作
EN

Stack Overflow用户
提问于 2021-07-28 13:01:01
回答 1查看 96关注 0票数 1

**我正在尝试打开在Zoho crm usig洪水中提到的openURL函数的url,但不能成功。**

代码语言:javascript
复制
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;
EN

回答 1

Stack Overflow用户

发布于 2021-08-12 02:18:25

第一件事。你有没有试过info response;

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

代码语言:javascript
复制
err_sample = {"code":"INVALID_MODULE","details":{},"message":"the module name given seems to be invalid","status":"error"};
info err_sample.size();

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

代码语言:javascript
复制
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无法打开的问题,我不认为你可以在代码编辑器中做到这一点。我尝试了一堆不同的方法,但我不能得到一个网址打开。如果不是,该函数是如何调用的?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68554633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档