在 Zoho Reports 中创建行
在 Zoho Reports 中创建行
您可以使用 Zoho Creator 表单来收集信息并使用 createRow() Deluge 任务将它作为新行填入 Zoho Reports 表格中。
语法
<return value as map> = zoho.reports.createRow(<DATABASE NAME>,<TABLE NAME>,<Field values as map>);
其中,
<return value> 是包含 Zoho Reports 返回响应的映射对象。
<Database Name> 是 Zoho Reports 中的数据库名称,记录应添加到其中。
<Table Name> 是 Zoho Reports 中的表格名称,记录应添加到其中。
<Field values> 是保存键值对的映射变量。映射键是表格的列名,映射值是在 ZC 表单中提交的字段值。例如,"Company" : input.Company_Name。在这里,"Company” 是 Table Name 参数和输入中提到的表格列名。Company_Name 指的是在 Zoho Creator 表单的 Company_Name 字段中指定的值。
示例
在 Zoho Reports 中创建新行的示例脚本。您可以将脚本添加到表单的“添加时 -> 成功时”块。
rowInfo = map();
rowInfo.put("Region", input.Region);
rowInfo.put("Product Category", input.Product_Category);
rowInfo.put("Product", input.Product);
rowInfo.put("Customer Name", input.Customer_Name);
rowInfo.put("Sales", input.Sales.toString());
rowInfo.put("Profit", input.Profit.toString());
rowInfo.put("Cost", input.Cost.toString());
mapResponse = zoho.reports.createRow(<DATABASE NAME>,<TABLE NAME>, rowInfo );
代码说明
rowInfo 是保存键值对的映射变量。
mapResponse 是保存 Zoho Reports 返回的 xml 字符串的变量。