前言
受不了某些地方看个答案还要收费,总结多份试卷 题目略有重复,关键字检索即可,有问题评论区指正,花了500的试题
苍穹开发者的用户手册
金蝶云社区开发者平台可问答搜索
金蝶云星空产品介绍文档
苍穹开发初级工程师学习视频
金蝶云·苍穹定制化开发规范
友情提示:
1. 有`@`符号均为金蝶课程题目,确保答案正确性
2. 有`#`的为自己参考社区文档等材料做的题,不能保证完全正确
3. 其他则为网上公开资料 加以整理 引用对应知识点 不能保证完全正确
试卷一
1.#关于编码规则的适用范围说法错误的是
A.单据没有设置主业务组织的情况下,则校验用户当前登陆组织是否在受控组织里
B.用户当前登陆组织在编码规则的受控组织里时,编码规则生效
C.单据没有设置主业务组织的情况下,不能使用设置了受控组织的编码规则
D.编码规则可以根据单据属性设置适用条件
适用条件当一个单据有多个编码规则时,可以通过适用条件控制编码规则生效范围,在获取单据编码规则时会过滤不符合条件的规则。
受控组织当不同的组织需要使用不同的编码规则时,可以通过受控组织控制编码规则在哪些组织下才生效。如果设置了受控组织,单据有主业务组织的情况下(在开发平台建单据选择带组织模板时,单据会自带主业务组织),系统获取编码规则会校验主业务组织是否在受控组织内,在才会用这个编码规则生成编码,如果单据没有主业务组织,系统会校验用户当前登录的组织是不是在受控组织内,如果没有设置受控组织,编码规则在任何组织下都可用。
@关于界面规则和业务规则描述,以下哪种说法不正确(A)
A.界面规则不可以在单据体配置
B.界面规则可以在单据头设置
C.业务规则条件不成立时可不设置服务
D.业务规则支持在单据头和单据体配置
其中,界面规则、业务规则均在表单设计器中配置,前者用来控制控件的锁定性、显隐性,后者可根据条件设置字段的值。而操作校验规则在操作代码中配置,可实现在执行操作前校验数据逻辑是否正确。
2.#以下关于权限的描述哪项是错误的
A.如果实体设置为模板且设置权限控制,那么这个模板不会出现在权限“左树”中
B.开启了全员应用的情况下,该应用的权限项在用户授权时不可见
C.开发为了方便可以在本地环境中把应用设置成全员应用,功能测试通过后再关闭全员应用,但是涉及权限相关的功能的开发及测试,不建议开启全员应用来进行开发
D.非全员应用,则必须有实体配置权限项,且用户至少有1个实体的全部权限,该应用才能在应用中心显示
4.@金蝶云苍穹门户配置支持的卡片类型不支持以下哪项?D
A.快速发起卡片
B.单据统计卡片
C.轻分析卡片
D.工作流卡片
+消息中心卡片
5.#关于单据数据的fid说法正确的是 A
A.默认情况下fid是平台自动生成的
B.fid是通过setvalue赋值生成的
C.默认情况下单据体表中的fid字段是唯一索引
D.fid是单据元数据的唯一标识
6.#关于confirmCallBack事件和closedCallBack描述不准确的是
A.confirmCallBack需要用户确认交互信息后触发
B.closedCallBack和confirmCallBack都需要设置回调参数/属性
C.界面关闭时就会触发closedCallBack事件
D.closedCallBack事件的父页面可以接受子页面传过来的数据
关闭触发beforeClosed
confirmCallBack 和 closedCallBack 是用于处理弹窗(如确认框、提示框等)关闭事件的回调函数。
confirmCallBack 是在确认框关闭时触发的回调,它通常用于在用户作出选择后执行一些操作。例如,当用户点击确认按钮后,你可以在这个回调函数中处理数据保存、进一步的逻辑处理等。
closedCallBack 是在任何弹窗关闭时触发的回调,无论用户是如何关闭的(例如点击确认、取消按钮,或者点击关闭按钮)。你可以在这个回调函数中做一些清理工作,比如重置某些状态或者移除DOM中的元素。
子界面关闭时,触发父界面的closedCallBack事件
11.开发出现问题无法排查到原因要咨询别人时,以下哪些做法错误的 D
A.把问题的前因后果说清楚
B.把问题出现时的详细日志附上
C.提供初步判断,以防重走已排查过的问题点
D.只提供前端页面的文字提示信息
12.以下关于权限分配描述错误的是
A.用户授权中“复制权限”功能只能复制直接授权的权限
B.一个业务角色可以包含多种通用角色
C.业务角色建立通用角色、用户、组织三方的关系
D.通用角色是建立权限项与角色的关系
14.关于单据建模过程中关联关系配置说法错误的是 B
A.关联追踪表,用于上查源单
B.关联子表的必须配置反写字段
C.反写记录表,用于回滚源单
D.关联关系配置用于记录单据转换过程中的信息,信息内容包含上游单据信息、反写字段等。
15.在布局设计里面以下哪种控件可以使用(A)。
A.通用控件
B.业务字段
C.通用字段
D.单据体
16.#单据列表插件中,可以获取当前焦点所在行数据详情的方法是哪个? C
A.getFocusRowPkId
B.getCurrentSelectedRowInfo
C.getFocusRow
D.getSelectedRows
getSelectedRows当前选中的多个行号
getFocusRow 返回光标选中的行
<1>列表选中行可通过ListView.SelectedRowsInfo获取。
<2>如果要拿的单据体字段刚好是列表的可见列,可以通过遍历ListView.SelectedRowsInfo获取。
test2.@,对于itemClick事件,以下说法正确的是? C
A.用户点击列表主菜单按钮前触发
B.可在该事件取消按钮操作
C.用户点击列表主菜单按钮时触发
D.用户点击某一条单据进入单据详情后触发
用户点击菜单项时,触发此事件。
17.#关于单据表名说法不正确的是
A.继承单据和源单必须共同一个表名
B.扩展单据表名和源单必须共用一个表名
C.单据表名命名规范推荐以tk开头
D.单据表名即数据库表名称
拓展是同表 继承不是,但是可以选择是否保存到原单
18.#金蝶云苍穹的首页共享方案的共享范围是以下哪个维度 C
A.当前用户所在的业务单元
B.当前租户
C.共享方案分配的首页方案用户组
D.当前用户所在的行政组织
当前用户所在的门户“用户组
4.金蝶云苍穹的首页共享方案的共享范围是以下哪个维度 ()
A.当前用户所在的门户“用户组(正确答案)
B.当前用户所在的行政组织
C.当前租户
D.当前用户所在的业务单元
19.#界面规则的触发时机不包含以下哪一种(D)。
A.单据创建时
B.单据值更新时
C.单据关闭时
D.单据初始化时
test1.@一般情况下打开基础资料F7列表时,数据状态为哪种时才可见 A
A.已审核
B.以上均可以
C.已提交
D.暂存
20.#以下关于权限配置中描述错误的是?
A.如果单据界面需要根据不同的用户显示不同的内容可以通过字段权限实现
B.基础资料与业务单据可以设置特殊数据权限,特殊数据权限必须和功能权限组合使用
C.“数据规则” 用于控制用户查询数据行的范围
D.业务的操作如增删查改通过功能权限来控制
23.如果某普通业务用户(不是管理员,且不具有系统云的操作权限),
TA在门户首页中添加了部分卡片后点击“完成”,请问此时发生变化的是以下哪个方案
A.默认方案
B.个性方案
C.共享方案
25.#关于表单、基础资料模板选择以下正确的是 D
A.分组基础资料模板的分组字段需要自己添加
B.主业务组织只能用模板自带的组织字段
C.有组织隔离的话需要选择带组织的模板
D.基础资料存在父子结构时需要选择树型基础资料模板
金蝶云苍穹基础资料的简单介绍
#关于表单、基础资料模板选择以下正确的是 A
A.树形基础资料模板支持控制策略
B.有组织隔离的话需要选择带组织的模板
C.基础资料存在父子结构时需要选择分组基础资料模板
D.主业务组织只能用模板自带的组织字段
树形基础资料变更控制策略,只支持选择一级资料变更。
@以下项内容是可以在扩展单据中修改的 C
A.按钮标识
B.按钮操作代码
C.字段名
D.字段标识
@以下关于界面插件说法正确的是(B)。
A.单据界面只能注册一个插件
B.同一单据多个插件按注册顺序执行
C.注册java插件时的插件路径填写的是java插件类的绝对路径
D.同一单据多个插件的执行顺序随机
36.同一单据的表头中的2个字段哪个属性不能相同()。
A.名称
B.字段类型
C.标识
D.字段名
test13.#关于苍穹日志输出规范中正确的是
A.禁止在大循环中记录日志信息。
B.输出日志一定要先判断当前记录日志级别是否开启。
C.除一些特殊工具外,所有程序日志必须使用kd.bos.logging.Log框架,不允许使用第三方日志框架。
D.正确设置日志级别:Debug、Info、Warn、Error。
38.#单据中关于单据状态的说法正确的是 ABCD
A.单据状态的下拉值可以自定义
B.默认情况下已提交的单据撤销后状态由已提交变为暂存
C.提交后单据状态由暂存变为已提交,会触发值更新事件
D.系统预置的单据状态是暂存、已提交、已审
#关于应用首页说法正确的是 ABC 不确定
A.应用在新建的时候自动生成默认应用首页页面
B.应用首页可以配置菜单、自定义卡片等内容,可以运行时自行进行配置
C.每个应用都有属于本应用的首页
D.应用只能使用自动生成的应用首页,无法使用二开自定义的首页
#影响字段锁定性的因素包括以下哪些选项 ABCD
A.单据类型
B.界面规则
C.设计器界面字段锁定性设置
D.插件设置this.getView().setVisible
#单据的界面规则属性可设置字段的什么特性?AD
A.可见性
B.背景色
C.值
D.锁定性
· 单据体界面规则支持【设置字段显示样式】【清除字段显示样式】服务
· 单据体界面规则支持【设置行样式】【清除行样式】服务
条件成立时执行/条件不成立时执行:
锁定、解锁字段 显示、隐藏字段 锁定、解锁控件 显示、隐藏控件
39.关于BusinessDataServiceHelper数据加载服务描述正确的是
A.load方法必须要传参数selectProperties才能查出数据
B.loadFromCache方法是从缓存中取数据,如果缓存没有则会报错
C.load方法是从数据库加载多条数据
D.newDynamicObject方法可以创建一个单据空对象
test4.#关于BusinessDataServiceHelper和QueryServiceHelper说法不正确的是 BD 不确定
A.Load……fromCache:先从缓存加载,如果不命中的话从数据库加载数据,并缓存。
B.BusinessDataServiceHelper.LoadSingle()是先从缓存取数据,没有再从数据库中获取
C.QueryServiceHelper调用algo计算框架进行数据查询
D.在循环中访问使用BusinessDataServiceHelper查询数据不影响性能
金蝶云·苍穹定制化开发规范
@在扩展财务云(fi)中总帐应用(gl)创建的包,以下符合命名规范的包名是 ABD
A.isv.fi.gl.util
B.isv.fi.gl.formplugin.cashflow
C.isv.cosmicsrv.formplugin
D.isv.fi.gl.servicehelper
云与应用设计
41@.编码规则的分段属性有 ABCD
A.流水号
B.校验码
C.系统日期
D.常量
随机码 业务对象日期 业务对象字段
test7.关于设置字段在界面上是否显示说法不正确的是 AD 不确定
A.设置字段隐藏之后表单的不会加载相关视图和数据模型
B.因为设置【不可见】和【隐藏】都可以达到界面不可见效果,所以可以都用隐藏替代,比较简单
C.在扩展的单据中,不能删除父类模板的字段,如果不需要,把可见性都取消即可
D.设置字段不可见属性和隐藏属性不能一起使用,会抛异常
@设计报表的主要内容包括 BCD
A.实现数据存储
B.配置数据源
C.配置报表列表字段
D.配置过滤条件
报表设计
@(多选题) 工作流的参与人可以配置以下哪些类型?(ABCD)
A、固定人员
B、工作流角色
C、人员关系上下级
D、插件自定义参与人
42.#以下哪些情况会触发afterDoOperation方法 不确定
A.OperateServiceHelper.executeOperate(operationKey, entityNumber, dataEntities)
B.this.getView().invokeOperation(“save”)
C.前端点击保存按钮
D.SaveServiceHelper.save(dataEntities)
用户点击按钮、菜单,执行完绑定的操作后,不论成功与否,均会触发此事件。
#关于操作类型和操作编码的说法正确的是 BD 不确定
A.一个操作类型只能和一个操作编码绑定
B.一个操作类型可以和多个操作编码绑定
C.一个操作编码可以绑定多个操作类型
D.一个操作编码只能绑定一个操作类型
#关于视图模型IFormView接口的方法,以下说法正确的是
A.getParentView获取父表单视图模型实例
B.getEntityId获取表单对应的主实体标识
C.getModel获取表单数据模型实例
D.getControl获取表单的控件实例
#苍穹开放平台(OpenAPI)对外提供API服务的接口,支持的协议有哪些?
A.RPC
B.https
C.ftp
D.http
官方文档只有https,但是这是一个多选题,随缘吧
43.#在开发平台新建的表单,需要在用户授权的权限树中出现,下列哪些是必要的?
A.实体至少绑定了一个权限项
B.应用可见且启用
C.打开“控制功能权限”的开关
D.应用需要是全员应用
首先该应用不是全员应用,并且应用是否至少有一个需验权的表单,即打开了权限控制开关,至少绑定了一个权限项
#.关于注释规范不正确的是
A.可以不用写注释,看不懂代码建议回学校找老师
B.在写注释时候不能加自己相关信息防止别人来找我麻烦
C.需要在复杂的逻辑添加注释说明,类和方法前添加注释说明相关作者,联系方式,时间,作用,参数等相关信息
D.推荐使用Java doc常用标签写注释
44.DeleteServiceHelper中方法描述正确的是
A.delete方法会直接删除数据
B.delete方法不会触发配置在delete操作中的服务插件
C.deleteOperation方法是做的逻辑删除,实际数据还存在库中
D.deleteOperation方法会触发删除校验
无相关课程案例 超纲题目
45.@单据转换中单据体合并策略有
A.按规则分组合并
B.多对一
C.一对多
D.一对一
test9.苍穹日志信息可以在以下哪些地方查看 ABCD
A.浏览器控制台日志
B.日志文件
C.eclipse等开发工具的控制台
D.monitor/天梯日志
test10.#关于按钮/工具栏项说法正确的是 ACD
A.按钮/工具栏项注册addItemClickListeners监听之后一定会触发beforeItemClick事件
B.按钮/工具栏项必须绑定操作
C.BOS_V_4.