zoho crm的子表添加行时,有一个勾选字段,如何让它在details页面新建子表行(点击add row)时默认是勾选的

子表字段即使在layout里设置了默认值为勾选,通过"编辑页面"添加行时默认是勾选的,但是如果通过details页面add row时并不会默认勾选。这时需要用client script来实现:

页面:选择对应的模块(例如"销售订单"),并在页面类型中选择 详情页面 (Details Page)。

事件 (Event):选择 onTableRowAdd (当添加子表行时)。

子表 (Subform):选择具体的子表名称。

代码:

java 复制代码
// 1. 定义子表的 API 名称
var subformApiName = "Your_Subform_API_Name"; // 请替换为你的子表 API 名称

// 2. 定义勾选框字段的 API 名称
var checkboxApiName = "Your_Checkbox_API_Name"; // 请替换为你的勾选框字段 API 名称

// 4. 获取子表对象
var subformField = ZDK.Page.getField(subformApiName);

// 5. 设置该行勾选框的值为 true (选中)
ZDK.Page.getSubform(subformApiName).getRow(index).getCell(checkboxApiName).setValue(true);
相关推荐
码农-阿杰6 小时前
深入理解 synchronized 底层实现:从 HotSpot C++ 源码看对象锁与 Monitor 机制
开发语言·c++·
2401_832298106 小时前
AI智能体监管落地,OpenClaw率先建立行业合规标准
开发语言
张元清6 小时前
React Observer Hooks:7 种监听 DOM 而不写样板代码的方式
前端·javascript·面试
广州华水科技7 小时前
单北斗GNSS变形监测是什么?主要有怎样的应用与优势?
前端
卷帘依旧7 小时前
【未完待续】React高频面试题
前端
m0_738120727 小时前
ctfshow靶场SSRF部分——基础绕过到协议攻击解题思路与技巧(一)
服务器·前端·网络·安全·php
geovindu7 小时前
go: Lock/Mutex Pattern
开发语言·后端·设计模式·golang·互斥锁模式
counterxing7 小时前
AI Agent 做长任务,问题到底 出在哪?
前端·后端·ai编程
知识分享小能手7 小时前
R语言入门学习教程,从入门到精通,R语言日期和时间序列(6)
开发语言·学习·r语言
漂流瓶jz7 小时前
从TailwindCSS到UnoCSS:原子化CSS框架接入、特性与配置
前端·css·react.js