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);
相关推荐
Dovis(誓平步青云)4 分钟前
导览音频切换太快,旧讲解不能覆盖新展品
android·前端·javascript·ecmascript·音视频·宠物
ss2738 分钟前
AI全栈实战 | 3.3-01 Python OOP:__init__ 真的是构造函数吗,元类怎么让 Django Model 变魔法
开发语言·python·django
weixin_307779135 小时前
C++代码实现MATLAB中的dlarray函数功能
开发语言·c++·算法·matlab
一水鉴天8 小时前
映射、哈希表与哈斯图:计算机科学的三种基线 20261003(元宝)
开发语言·人工智能
Frank_refuel8 小时前
C++11之一场名为“搬家”的 C++ 之旅
开发语言·c++
Wang's Blog9 小时前
Java 项目实战: 外卖平台优化-Nginx配置文件结构与块层级
java·开发语言·nginx
2601_9620715710 小时前
类变量和全局变量的查找路径有什么区别?
开发语言·python
福兮说11 小时前
设计稿是 #4A7C6F,页面量出来是 #4B7C6F:HEX、HSL、透明度、canvas 来回转的七个坑
前端·javascript·css·canvas
\光辉岁月/11 小时前
5.java-数组
java·开发语言
Java后端的Ai之路11 小时前
Python进阶探索29_eval内置函数
开发语言·python·探索·eval·内置函数