技巧10:如何从Zoho CRM中的自定义模块获取数据。
原文链接:https://help.zoho.com/portal/en/community/topic/tip-10-how-to-fetch-data-from-a-custom-module-in-zoho-crm
嗨伙计,
两周过去了,我们为您提供了一个新的提示,该提示将帮助您从Zoho CRM中的自定义模块中获取数据并以在Zoho Creator中创建的形式使用它们。
您可能已经知道,默认集成字段不会列出您在Zoho CRM中创建的自定义模块。当前的集成任务将仅允许您从Zoho CRM中可用的默认模块列表中进行选择(如下图所示)。
但是,如果您想从在Zoho CRM中创建的自定义模块中获取数据,则需要编写代码来做到这一点。
例如,假设您 在Zoho CRM中有一个名为“ 产品”的模块 ,您需要从该模块中获取所有产品的名称,并在Zoho Creator应用程序中以一种名为“下订单”的形式使用它 。我们如何做到这一点?
您可以通过创建一个列表以从“ 产品模块”动态获取数据并将其 填充在“下订单” 表单的下拉字段中 来实现此目的 。虽然,“提取数据”任务仅允许您使用API一次提取200条记录。因此,您需要编写一个脚本来帮助您获取特定范围内的数据。
让我们看看如何做到这一点:
- range = 20;
- // 20 is the number of times the loop will run, you will need to give an appropriate number.
- val = leftpad("",range);
- //Insert 20 blank spaces.
- range_val = val.toList();
- loop_dec = 1;
- //loop_dec is the variable which will decide if the API call has to be executed or not
- fromindex = 0;
- toindex = 200;
- count = 0;
- productlist=list();
- for each element in range_val
- {
- if (loop_dec != 0)
- {
- crmresponse = zoho.crm.getRecords(("<Products>"), fromindex, toindex);
- // In our example, Products is the label name of Zoho CRM Custom Module from where the data has to be fetched
- for each element in crmresponse
- {
- productlist.add(element.get("product_name"));
- // Fetch the product_name and add it to the list called productlist
- }
- if (resp.size() != 0)
- {
- fromindex = (fromindex + 200);
- toindex = (toindex + 200);
- count = (count + resp.size());
- }
- else
- {
- loop_dec = 0;
- }
- }
- }
- input.Dropdown:ui.add(productlist);
希望您对如何从Zoho CRM中的自定义模块中获取数据有个好主意 。请继续关注此空间,以获取更多此类提示。
Related Articles
技巧20:如何在子表单中自动填充值
原文链接:https://help.zoho.com/portal/en/community/topic/tip-20-how-to-autopopulate-values-in-a-subform 嘿伙计, 我们知道许多人在您的应用程序中广泛使用子表单,因为它有助于您更有效地完成工作。在本技巧中,我们将向您展示如何使用称为“行”的特殊语法在子表单中自动填充值。 让我们来看一个例子。 考虑您有一个应用程序,您需要根据该应用程序在用户单击子表单中的“ ...
技巧16:如何隐藏客户数据以确保隐私。
原文链接:https://help.zoho.com/portal/en/community/topic/tip-16-how-to-mask-customer-data-to-ensure-privacy 嗨伙计, 作为用户,我们经常不愿透露我们的联系电话或电子邮件地址,因为我们不想被通讯,促销信息或销售电话所困扰。在本技巧中,我们将讨论如何只需单击几下即可屏蔽在Zoho Creator应用程序中输入的数据! 什么是数据屏蔽? ...
技巧14:如何迭代一组Deluge代码特定次数。
原文链接:https://help.zoho.com/portal/en/community/topic/tip-14-how-to-iterate-a-set-of-deluge-code-a-specific-number-of-times 大家好, 您可能已经知道,递归函数用于 执行特定操作特定次数。我们已经在技巧2中对此进行了详细说明。同样,还有另一种方法可以迭代一组Deluge代码“ n”次。您需要做的就是创建一个列表,并使用“对于每个索引”任务对其进行特定次数的迭代。 ...
技巧4:如何以实时形式动态显示图像。
原文链接:https://help.zoho.com/portal/en/community/topic/tip-04-how-to-dynamically-display-images-in-a-live-form 嗨,大家好, 我们希望前面的技巧对您在这里的许多人有用。我们回来了一个新的提示,它将有助于改善您的应用程序的用户体验。 是的,这是对的。今天,我们将研究如何以实时形式显示已使用其他Zoho ...
技巧3:如何使用URL参数动态过滤报告
原文链接:https://help.zoho.com/portal/en/community/topic/tip-02-how-to-dynamically-filter-reports-using-url-parameters-22-3-2018 嗨伙计, 每两个星期,作为Zoho Creator-提示和技巧系列的一部分,我们今天回来了有关如何使用URL参数过滤报告的新提示。 ...