如何在 Zoho CRM 中打开弹出窗口

How to open up a popup in Zoho CRM

我目前有一个用于转换的 Zoho Blueprint,它向 Stripe 发送请求以创建客户、创建并最终确定发票,然后在 Slack 中向我发送发票付款 link。

我如何在 window 中打开一个弹出窗口,以便发票 link 在浏览器中直接显示在我面前?

我用Chrome.

我猜您正在使用 Zoho CRM。

解决方案:

  1. 创建类似弹出窗口的唯一方法是创建按钮 这将显示一条消息,其中包含您想要的 link。
  2. 但是可以自动打开link你 想要按下按钮时。

要实施这些解决方案中的任何一个,您应该在要通过按钮 open/show link 使用的每条记录中都有一个字段。

要创建并使用 Stripe 发票自动填充此字段 link,请按照以下步骤操作:

  1. 在要显示 URL 的模块中创建一个 URL 字段 (示例:“条纹发票 Link”)。
  2. 创建一个自动化程序,用返回的值填充该字段 来自 Stripe link(当 link 在 Stripe 中生成时)
  3. 如果要打开历史记录,请填写新字段 link 来自他们。

然后您应该创建一个按钮,该按钮将 open/show 您存储在您创建的字段中的 link。

  1. 在模块中创建一个按钮(示例:“Show Stripe Invoice Link”) 你想显示 URL from.
  2. 给这个按钮添加一个功能。
  3. 向此函数添加具有 记录 ID 值的“recordID”参数。

下一步取决于你想要什么。

如果您只想显示 link,请将下面的代码复制到此函数中:

record = zoho.crm.getRecordById("MODULE_API_NAME", recordId);
s = record.get("FIELD_API_NAME");
return s;

如果要自动打开link,复制下面的代码到这个函数中:

record = zoho.crm.getRecordById("MODULE_API_NAME", recordId);
openUrl(record.get("FIELD_API_NAME"), "new window");
return null;