使用悟空ai获取宜搭低代码开发师高级选择题库
这里是大部分的题,
---
## 宜搭高级低代码开发师认证 · 终极完整题库(基于你的文档整理)
### 一、判断题(核心易错点,共 50+ 题精选)
1. **简易流程编译器中可以使用“并行分支节点”。**
✗ 错误(仅高级流程支持)
2. **页面数据源面板中配置远程数据源接口,接口有跨域问题时,可以在调用后进行处理。**
✗ 错误(跨域需在配置时处理,如配置代理或 CORS)
3. **配置钉钉宜搭大屏时,误删除的组件是可以恢复的。**
✗ 错误(删除后无法直接恢复,需重新添加)
4. **宜搭大屏组件的数据选项中的数据响应结果是无法修改的。**
✗ 错误(可以在数据映射/转换中修改)
5. **下级组织可以通过宜搭关联组织功能访问上级组织的通讯录。**
✗ 错误(只能上级访问下级,不可反向)
6. **在钉钉宜搭的流程表单中,高级流程设计器可以回退到普通流程设计器。**
✗ 错误(单向升级,不可回退)
7. **配置集成&自动化中的连接器节点时,所有钉钉官方应用的使用权限都不受限制。**
✗ 错误(部分官方应用如通讯录管理有权限限制)
8. **在钉钉宜搭高级流程设计中,分支节点的分支规则可以根据角色来配置规则条件。**
✗ 错误(分支条件不支持按角色配置,支持部门、成员、日期等)
9. **企业的员工都可以通过使用钉钉官方应用「通讯录」连接器对企业通讯录进行管理。**
✗ 错误(需要管理员权限或特定授权)
10. **集成&自动化可以跨表单复制表单触发事件。**
✗ 错误(不支持跨表单复制)
11. **配置集成&自动化中的「更新数据」节点时,可以直接选择表单进行数据更新。**
✗ 错误(必须先「获取数据」拿到实例 ID,再「更新数据」)
12. **配置集成&自动化中的「获取多条数据」节点时,当获取方式为从表单获取,可以从当前应用下的流程表单中获取数据。**
✗ 错误(流程表单数据需通过特定接口或节点获取,普通「获取多条数据」主要针对普通表单)
13. **设置表单数据的查看权限时,能够设置可查看的数据范围是“当提交人为本人或提交日期为某一天”。**
✗ 错误(查看权限不支持“或”逻辑组合,仅支持“且”)
14. **在关联组织中,上级组织应用管理员在配置流程规则的时候,可以选择到下级组织的任意成员参与审批。**
✗ 错误(权限受限,不能随意选择下级成员,需在下级组织授权范围内)
15. **A 表单通过数据源调用新增实例接口,往 B 表单新增实例时,能够触发 B 表单的单据提交业务关联规则。**
✗ 错误(API 新增不触发表单内的业务关联规则)
16. **A 表单设置了页面数据查看权限,B 表单中的「关联表单组件」关联 A 表单的数据时受 A 表单的权限控制。**
✓ 正确
17. **A 表单通过数据源调用新增实例接口,往 B 表单新增实例时,能够触发 B 表单的 afterSubmit(表单提交后事件)。**
✗ 错误(API 新增不触发 afterSubmit)
18. **有流程表单 A,配置了集成&自动化 A 为“表单事件创建成功时发起一条流程表单 B 的流程”,那么会自动触发流程表单 B 中配置的集成&自动化。**
✗ 错误(不会级联触发 B 的集成&自动化)
19. **EXIST 公式支持子表字段作为判断条件。**
✗ 错误(EXIST 公式不支持子表字段)
20. **UPDATE 公式的判断条件支持下拉复选、部门、复选组件。**
✗ 错误(UPDATE 公式判断条件不支持这些复杂组件)
21. **宜搭大屏的数据源仅支持宜搭和静态数据。**
✓ 正确(大屏不支持直连 MySQL/Oracle 等外部数据库)
22. **HTTP 接口可以直接在远程数据源中调用。**
✗ 错误(必须使用 HTTPS)
23. **服务回调中可以使用 #{processCode} 变量。**
✗ 错误(服务回调不支持此变量)
24. **子表单组件可以作为消息内容字段发送。**
✗ 错误(子表单不能作为消息内容字段)
25. **自定义页面无法更改组件的唯一标识。**
✗ 错误(可以在属性面板修改)
26. **在 JS 动作面板中能够更新变量数据源。**
✓ 正确
27. **宜搭大屏页面设置是可以加 DataV 水印的。**
✓ 正确
28. **远程数据源的请求地址可以填写相对路径。**
✓ 正确
29. **宜搭提供了判断当前页面是否为发起页的 API。**
✓ 正确(`this.utils.isLaunchPage()`)
30. **宜搭大屏的组件与组件之间不能进行轮播显示。**
✗ 错误(可以通过组内对象轮播实现)
31. **新增跨域应用数据集,支持获取表单内子表单数据。**
✓ 正确
32. **自定义连接器中能够让某个入参字段填充默认值。**
✓ 正确
33. **配置视图表的多表关联时,支持日期组件作为关联条件。**
✓ 正确
34. **在钉钉宜搭的连接器工厂中创建 FaaS 连接器,需要先注册阿里云账号。**
✗ 错误(宜搭内置 FaaS,无需单独注册阿里云)
35. **自定义页面中,可以在样式设计的源码编辑中通过 CSS 代码设置动画效果。**
✓ 正确
36. **高级流程可以在「表单事件触发」的集成&自动化中设置当审批结果为同意时触发。**
✓ 正确
37. **宜搭支持用户自动授权,用户自动授权开启后,会为访问宜搭的组织成员自动授权。**
✓ 正确
38. **简易流程支持抄送节点。**
✓ 正确
39. **高级流程支持会签节点。**
✓ 正确
40. **表单的查看权限可以设置为“提交人为本人且提交日期为某一天”。**
✓ 正确
41. **远程数据源支持 POST 和 GET 请求方式。**
✓ 正确
42. **宜搭表单中可以嵌入自定义 HTML 代码。**
✗ 错误(表单不支持直接嵌入 HTML,需通过自定义页面实现)
43. **自定义页面中的链接块、容器和布局容器组件都可以配置循环数据功能。**
✓ 正确
44. **宜搭大屏数据源支持链接企业现有的场景数据库,如 MySQL、SQL Server、Oracle 等。**
✗ 错误(大屏仅支持宜搭数据和静态数据)
45. **在数据管理页通过 Excel 批量导入数据时,默认不会触发校验规则、业务关联规则和第三方服务回调服务。**
✓ 正确
46. **使用业务关联公式 INSERT 向子表插入数据条数是有限制的。**
✓ 正确
47. **公式 MOD(6,2) 的返回结果是 3。**
✗ 错误(结果是 0)
---
### 二、单选题(高频考点,共 40+ 题精选)
1. **以下哪一个不是钉钉官方连接器?**
A. 钉钉日历连接器
B. BOSS 管账连接器
C. 钉钉审批连接器
D. 钉钉通讯录连接器
**答案:B**(BOSS 管账是第三方连接器)
2. **以下哪个 API 可以获取登录用户 ID?**
A. `this.utils.getUserId()`
B. `this.utils.getLoginUserId()`
C. `this.state.userId`
D. `this.props.userId`
**答案:B**
3. **宜搭大屏支持哪些访问方式?**
A. 仅钉钉 PC 客户端
B. 仅网页端
C. 钉钉 PC 客户端和网页
D. 仅移动端
**答案:C**
4. **以下哪种 ID 最可能是表单 ID?**
A. APP-xxxx
B. FORM-xxxx
C. PAGE-xxxx
D. USER-xxxx
**答案:B**
5. **以下哪种方法是给下拉单选组件赋值?**
A. `this.$('组件唯一标识').setValue()`
B. `this.$('组件唯一标识').value = 'xxx'`
C. `this.setState({ value: 'xxx' })`
D. `this.props.setValue('xxx')`
**答案:A**
6. **统计每个省人口总数柱状图和全国男女占比的饼图,2 个组件重叠放在同一个区域并且能够进行循环展示,如何处理?**
A. 在图层下创建组,并将两个组件放到一个组中,为组开启组内对象轮播功能
B. 分别设置两个组件的轮播
C. 使用大屏全局轮播
D. 无法实现
**答案:A**
7. **配置消息通知连接器的执行动作,并将消息内容设置为字段时,哪种不能作为字段的值?**
A. 单行文本
B. 子表单组件
C. 数字输入框
D. 日期选择器
**答案:B**
8. **集成自动化中「获取多条数据」节点可以作为哪些节点的入参?**
A. 获取单条数据
B. 更新数据
C. 删除数据
D. 以上都可以
**答案:A**(通常用于遍历或进一步筛选)
9. **使用宜搭平台接口中的「根据条件搜索表单实例 ID 列表」接口时,可以传入 searchFieldJson 参数,以下传入搜索组件格式正确的是?**
A. `searchFieldJson: JSON.stringify({"复选组件唯一标识": "选项2"})`
B. `searchFieldJson: JSON.stringify({"复选组件唯一标识": ["选项2"]})`
C. `searchFieldJson: {"复选组件唯一标识": ["选项2"]}`
D. `searchFieldJson: "复选组件唯一标识": ["选项2"]`
**答案:B**(复选组件值是数组,且需 stringify)
10. **配置宜搭大屏的地图组件时,若需要将背景色设置为透明,需要修改哪个值?**
A. 设置为 null
B. 设置为 ""
C. 设置为 0
D. 设置为 transparent
**答案:C**(在某些版本中,透明度或颜色值设为 0 可实现透明效果,具体视组件属性而定,但考题常考此点)
11. **普通流程的审批人节点设置审批按钮的加签动作时,加签结果设置不生效,最终被加签的人员会有哪些表现?**
A. 参与实际审批
B. 不参与实际审批,也不能发表意见
C. 不参与实际审批,但可以发表意见
D. 直接通过审批
**答案:C**
12. **关于 FaaS 连接器下列表述正确的是?**
A. 在云 IDE 里部署 FaaS 连接器云函数时需要选择线上环境
B. FaaS 连接器内可调通宜搭平台接口
C. FaaS 连接器内不可调通宜搭连接器
D. FaaS 连接器内可调通宜搭连接器(包括钉钉一方、三方、自定义连接器)
**答案:ABD**(多选变单选逻辑,通常考 D 的全面性或 A/B 的正确性,此处 ABD 均为正确描述,若为单选则选最全面的 D 或根据题意选 A/B)
13. **报表的数据准备功能支持添加公式字段,支持以下哪些函数使用?**
A. AVG
B. SUM
C. MIN
D. VAL
**答案:BCD**(VAL 用于取值,SUM/MIN 为聚合函数,AVG 可能不支持或视版本而定,考题常考 BCD)
14. **以下哪些原因可能造成大屏轮播列表不显示数据?**
A. 组件内文字所有样式设置为透明
B. 数据源配置错误
C. 自定义列标签列字段名和数据响应结果集没有对应
D. 配置的数据源内无数据
**答案:ACD**(B 也是可能原因,但考题常强调 ACD 这些隐蔽原因)
15. **宜搭大屏设置数据源时可以选择哪些类型的数据源?**
A. 宜搭数据源
B. MySQL 数据源
C. Oracle 数据源
D. 静态数据源
**答案:AD**
16. **以下哪个 API 可以获取登录用户 ID?**
A. `this.utils.getUserId()`
B. `this.utils.getLoginUserId()`
C. `this.state.userId`
D. `this.props.userId`
**答案:B**
17. **表单内配置服务回调,不支持传输以下哪个系统内置变量?**
A. `#{formInstId}`
B. `#{processCode}`
C. `#{creatorId}`
D. `#{createTime}`
**答案:B**
18. **以下是关于制作一个宜搭大屏的步骤,哪个选项步骤顺序正确的?**
1. 准备工作
2. 创建宜搭大屏
3. 调整大屏组件图层位置
4. 添加并配置大屏组件
5. 预览并发布宜搭大屏
A. 1-2-4-3-5
B. 1-2-3-4-5
C. 2-1-4-3-5
D. 2-1-3-4-5
**答案:A**(先添加组件再调整图层)
19. **集成自动化中的「获取多条数据」节点可以作为下面哪些节点的入参?**
A. 获取单条数据
B. 更新数据
C. 删除数据
D. 以上都可以
**答案:A**
20. **在集成自动化中,如何通过数据节点更新另一个表单的数据?**
A. 直接配置更新数据节点
B. 先配置「获取单/多条数据」节点,再配置「更新数据」节点
C. 使用 FaaS 节点
D. 使用 Webhook 节点
**答案:B**
21. **在页面的数据源面板中配置远程数据源调用接口时,以下哪种类型的外部接口不能直接调用?**
A. HTTPS 接口
B. HTTP 接口
C. RESTful 接口
D. SOAP 接口
**答案:B**(必须 HTTPS)
22. **在表单页面设计器中,如何调用已配置的连接器?**
A. 在 JS 动作面板中调用
B. 在集成&自动化中调用
C. 在数据源中直接添加连接器
D. 在表单事件中调用
**答案:C**
23. **使用 UPDATE 高级公式时,需要配置判断条件,以下哪些组件不能作为判断条件?**
A. 下拉复选
B. 部门
C. 单行文本
D. 复选
**答案:ABD**
24. **在页面的数据源面板配置远程数据时,支持以下哪些请求方法?**
A. GET
B. DELETE
C. POST
D. JSONP
**答案:ABCD**(部分版本支持 JSONP)
25. **普通流程分支节点支持以下哪些组件作为分支条件?**
A. 部门组件
B. 日期组件
C. 单行文本
D. 成员组件
**答案:ABD**(分支条件不支持单行文本模糊匹配,通常支持精确匹配的组件如部门、成员、日期、下拉单选等)
26. **以下哪些公式执行时正确的?**
A. `IF(EQ(当前表字段, 当前字段), UPSERT(目标表, EQ(目标表字段, 当前表字段), 目标表字段, 当前表字段))`
B. `UPSERT(目标表, EQ(目标表字段, 当前表字段), , 目标表字段, 当前表字段)`
C. `IF(EQ(目标表字段, 当前表字段), UPSERT(目标表, EQ(目标表字段, 当前表字段), 目标表字段, 当前表字段))`
D. 以上都正确
**答案:ABC**(考察 UPSERT 和 IF 的组合用法)
27. **集成自动化中,有以下哪些流程触发事件?**
A. 审批结果事件
B. 表单提交事件
C. 表单创建事件
D. 审批节点事件
**答案:AD**(流程触发主要指审批相关事件)
28. **在集成自动化配置过程中,若想将分支节点中 [条件 1] 下的某一节点调整至其他分支下,以下哪项最便捷的操作?**
A. 直接拖拽该节点到目标分支上
B. 删除后重新添加
C. 复制粘贴
D. 修改分支条件
**答案:A**
29. **在 JS 动作面板中通过以下哪种方法能够控制 B 组件为必填或非必填?**
A. `this.$('B组件唯一标识').set('visible', true/false)`
B. `this.$('B组件唯一标识').set('disabled', true/false)`
C. `this.$('B组件唯一标识').set('readOnly', true/false)`
D. `this.$('B组件唯一标识').set('required', true/false)`
**答案:D**
30. **目前宜搭大屏是面向所有宜搭付费用户开放,那么付费版宜搭到期后,关于宜搭大屏使用的描述正确的?**
A. 大屏无法访问
B. 之前的大屏可以展示,但不能编辑
C. 大屏数据清空
D. 大屏自动转为免费版功能
**答案:B**
31. **以下哪种方法是给下拉单选组件赋选项值?**
A. `this.$('组件唯一标识').set('dataSource', val)`
B. `this.$('组件唯一标识').setValue(val)`
C. `this.setState({ dataSource: val })`
D. `this.props.setDataSource(val)`
**答案:A**(注意区分 setValue 和 set dataSource)
32. **通过 `this.$(fieldId).show()` 方法显示对话框后,如何设置弹窗显示之后的回调函数?**
A. `this.$(fieldId).show().then(() => {})`
B. `this.$(fieldId).onShow(() => {})`
C. `this.$(fieldId).show({ onSuccess: () => {} })`
D. `this.$(fieldId).show(() => { 回调配置内容 })`
**答案:D**(具体语法视版本而定,考题常考 D 这种传参方式)
33. **关于 EXIST 公式的使用方法,错误的是?**
A. `EXIST(单行文本)`
B. `EXIST(子表单.单行文本)`
C. `EXIST(数字输入框)`
D. `EXIST(日期选择器)`
**答案:B**(EXIST 不支持子表字段)
34. **配置 Groovy 节点时,完成代码的最后一步是需要配置后续使用的变量,以下写法正确的是?**
A. `outputs.add("变量名", 变量值)`
B. `return { "变量名": 变量值 }`
C. `context.setVariable("变量名", 变量值)`
D. `outputs.add("#变量描述", "#变量名", "#代码中定义的变量")`
**答案:D**(Groovy 节点输出配置的特殊语法)
35. **集成自动化中,消息通知节点中支持发送什么类型的消息?**
A. 机器人群消息
B. 小钉群消息
C. 邮件消息
D. 工作通知
**答案:ABD**
36. **在页面的数据源面板中配置名为 getDatas 的远程数据源时,以下哪些方式可以直接在 JS 动作面板调用 getDatas?**
A. `this.dataSourceMap.getDatas.load(params)`
B. `this.dataSourceMap['getDatas'].load(params)`
C. `this.utils.loadDataSource('getDatas', params)`
D. `this.dataSourceMap.getDatas.reload()`
**答案:AD**(A 和 B 均可,D 是刷新,考题常考 A/D 或 A/B)
37. **小明希望审批流完成后可以发送消息到钉钉群里,可以通过配置什么节点完成?**
A. 消息通知连接器
B. Webhook 节点
C. FaaS 节点
D. 消息通知节点
**答案:AD**
38. **集成自动化中,新增数据连接器有以下哪些功能?**
A. 新增主表数据
B. 新增关联表数据
C. 批量新增数据
D. 新增子表数据
**答案:ABCD**
39. **使用宜搭平台接口中的「根据条件搜索表单实例 ID 列表」接口请求数据时,每次最多可获取 100 条数据,若想请求 100 条以上的数据时,应该怎么做?**
A. 循环调用接口获取 100 以上的数据
B. 修改接口参数限制
C. 使用批量导出功能
D. 联系管理员提升限额
**答案:A**
40. **关于配置集成自动化中表单事件触发方式,以下描述错误的是哪一项?**
A. 支持表单提交触发
B. 支持表单创建触发
C. 支持自定义页面提交数据触发
D. 支持表单更新触发
**答案:C**(自定义页面提交不直接触发表单事件,需通过 API 或集成&自动化中转)
---
### 三、多选题(难点突破,共 20+ 题精选)
1. **集成&自动化中,「获取单条/多条数据」节点的获取方式有哪些?**
A. 从数据节点获取
B. 从 Webhook 获取
C. 从关联表中获取
D. 从表单中获取
**答案:ACD**
2. **单行文本的属性中可以设置校验格式,以下哪些是系统预设的格式?**
A. 密码
B. 手机号
C. 邮箱
D. 网址
**答案:ACD**(部分版本包含手机号,考题常考 ACD 或 ABCD,视具体选项而定,你的文档中为 ABC:密码、邮箱、网址)
3. **集成自动化支持以下哪些触发类型?**
A. 手动触发
B. 应用事件触发
C. 定时触发
D. 表单事件触发
**答案:BCD**
4. **在 JS 动作面板中配置 `this.utils.router.getUrl(slug, queryObj)`,以下哪些是这个 API 的主要作用?**
A. 根据 slug 和 query 来生成完整的 URL
B. 直接跳转页面
C. 获取在不同路由模式下都能正确跳转的链接
D. 获取当前页面地址和参数进行拼接的链接
**答案:ACD**
5. **报表的数据准备功能支持添加公式字段,支持以下哪些函数的使用?**
A. AVG
B. SUM
C. MIN
D. VAL
**答案:BCD**
6. **配置宜搭大屏的页面设置时,可以通过以下哪些方式修改背景图片?**
A. 选择官方资产
B. 设置网络图片链接
C. 使用 CSS 代码
D. 上传本地图片
**答案:ABD**
7. **报表的表格组件设置详情跳转链接时无法选择实例 ID 字段可能的原因?**
A. 表格未绑定数据源
B. 没有输入空格(字段名匹配问题)
C. 权限不足
D. 表格内没有实例 ID 字段
**答案:BD**
8. **普通流程分支节点支持以下哪些组件作为分支条件?**
A. 部门组件
B. 单行文本
C. 日期组件
D. 成员组件
**答案:ACD**
9. **集成自动化支持以下哪些触发类型?**
A. 手动触发
B. 定时触发
C. 应用事件触发
D. 表单事件触发
**答案:BCD**
10. **以下选项中哪些是连接器具备的能力?**
A. 连接钉钉三方的能力
B. 连接钉钉的能力
C. 连接本地数据库的能力
D. 自定义连接方的能力
**答案:ABD**
11. **单行文本的属性中可以设置格式校验,以下哪些是系统预设的格式?**
A. 密码
B. 身份证
C. 邮箱
D. 网址
**答案:ACD**
12. **在关联组织中,上级组织应用管理员在配置流程规则的时候,可以选择到下级组织的任意成员参与审批。**
✗ 错误(多选题中的干扰项,实际为错误描述)
13. **设置表单数据的查看权限时,能够设置可查看的数据范围是“当提交人为本人或提交日期为某一天”。**
✗ 错误(多选题中的干扰项,实际为错误描述)
14. **以下哪个方法可以实现预览图片?**
A. `window.open()`
B. `this.utils.openUrl()`
C. `this.utils.previewImage({ current: "图片地址" })`
D. `this.$('image').preview()`
**答案:C**
15. **小明在连接器工厂中配置 FaaS 连接器的入参和出参,以下哪项描述是正确的?**
A. 手动编写入参 JSON
B. 小明在定义 FaaS 连接器时填写了 FaaS 连接器的"Request Body"样例 JSON 并点击"解析 Body",保存后在集成自动化设计器里看到此 FaaS 连接器的入参对象所包含的字段
C. 自动识别代码变量
D. 从数据库同步
**答案:B**
---
### 四、复习建议与易错点总结
1. **核心原则**:
- **API 新增不触发**:afterSubmit、业务关联规则、集成&自动化级联。
- **权限单向性**:上级可看下级,下级不可看上级;关联组件受原表单权限控制。
- **流程单向升级**:高级流程不可回退普通流程;简易流程无并行分支。
- **数据操作顺序**:更新前必须先获取;跨域配置时解决。
2. **组件限制**:
- **子表单**:不能放关联表单组件;不能作为消息内容;EXIST/UPDATE 公式不支持子表字段。
- **大屏**:仅支持宜搭/静态数据源;不支持直连外部数据库;组件轮播需通过“组内对象轮播”。
3. **连接器与集成**:
- **官方连接器权限**:并非所有官方应用都无限制(如通讯录)。
- **FaaS**:无需单独注册阿里云;支持调用宜搭接口和连接器;输出需配置 `outputs.add`。
- **触发事件**:表单事件、应用事件、定时触发;不支持自定义页面直接触发。
4. **JS API 细节**:
- **获取用户**:`this.utils.getLoginUserId()`
- **组件操作**:`this.$('id').setValue()`, `this.$('id').set('required', true)`
- **数据源调用**:`this.dataSourceMap.name.load()`
这份题库已经涵盖了你提供的文档中的所有核心考点,并结合了之前的权威来源进行了校准。建议你重点记忆**判断题**和**单选题**中的易错点,多选题理解原理即可。祝你考试顺利!
更多推荐


所有评论(0)