金蝶云苍穹中级认证复习题

(单选题)jvm参数中Xms 1024m的意思是

A.JVM堆最大内存设置的1024M

B.JVM年轻代内存大小设置的1024M

C.JVM每个线程的堆栈大小是1024M

D.JVM堆初始内存设置的1024M

(单选题)苍穹的插件中关于控件注册监听的接近于哪种设计模式思想

A.策略模式

B.观察者模式

C.代理模式

D.工厂模式

(单选题)如果当前存在一个事务,想要开启一个新的事务可以选择哪种事务传递类型

A.REQUIRES_NEW

B.NOT_SUPPORTED

C.SUPPORTS

D.REQUIRED

(单选题)在列表运行态界面,有需求要设置默认过滤条件,并在界面上进行展示,可在哪个事件中是正确的

A.afterCreateNewData(EventObject)

B.filterColumnSetFilter(SetFilterEvent)

C.filterContainerlnit(FilterContainerlnitArgs)

D.setFilter(SetFilterEvent)

(单选题)协同开发环境,在远程环境(开发环境)操作出现调度到本地环境(本地启动的微服务)的异常如何解决?

A.检查本地环境配置dubbo.registry.register=false

B.检查本地环境配置mq.consumer.register=true

C.检查本地webmserviceinone=true

D.检查本地环境配置lightweightdeploy=false

(单选题)在开发平台新建的页面是以什么形式保存的?

A.以html数据结构保存在数据表中

B.以xml文件保存在web服务器

C.以html文件保存在web服务器

D.以xml数据结构保存在数据表中

(单选题)动态表单界面初始化事件执行顺序正确的是

initialize

beforeBindData

afterBindData

createNewData

afterCreateNewData

(单选题)关于调度,哪个可以手工执行?

调度计划

(单选题)单据列表展示的数据最大支持多少条?

A.1万

B.无限制

C.100万

D.10万

(单选题)在操作单据A的业务数据时同步更新单据A.、B的业务数据(A&B属同个分库)。为保证数据一-致性,应该在以下个事件

A beginOprationTransaction(BeginOperatonTansactionArgs)

B. beforeDoOperation(BetoreDoOprationEvertArgsOperatIonArgs)

C beforExecuteteOperationTransaction(BeforeOperatonArgs)

D endOprationTransaction(EndOperationTransactionArgs)

(单选题)单据转换插件哪个事件可以对取数SELECT子句、取数条件,做最后的修改

A.afterCreateTarget

B.afterGetSourceData

C.beforeGetSourceData

D.beforeCreateLink

(单选题)在单据的表单设计器界面预置一个未设置"字段名"属性的字段类控件,并在列表运行态表界面上进行展示,必须要重写以下哪个事件才能实现前端页面上展示业务数据?

A.loadData(LoadDataEventArgs)

B.beforeCreateListDataProvider(BeforeCreateListDataProviderArgs)

C.afterCreateNewData(EventObject)

D.packageData(PackageDataEvent)

(单选题)以下关于单据的主业务组织属性描述正确的是

A.主业务组织所绑定的组织字段,其行政职能不能设置为行政组

B.单据数据按主业务组织隔离

C.主业务组织属性必须设置

D.主业务组织没有具体含义

(单选题)关于基础资料F7选择界面说法错误的是

A.可以通过listShowParameter.setShowApproved(false),在F7选择界面显示未审核的数据

B.移动端可以通过设置iF7列表表单模板来切换打开模式

C.树形基础资料也可以通过bos_listf7打开标准列表显示数据

D.打开基础资料F7页面会校验用户的查看权限

(单选题)下面哪个是消息发送的微服务接口

A.MessageServiceHelper.sendMessage(Messagelnfo messageInfo)

B.MessageCenterServiceHelper.sendMessage()

C.MessageCenterHelper.sendMessage(MessageInfo messageInfo)

D.MessageCenterServiceHelper sendMessage(Messagelnfo messagelnfo)

(多选题)SaveServiceHelper.saveOperate("实体对象标识",new DynamicObject[]{new DynamicObject()})会触发那些业务校验

A.beforeltemClick

B.自定义校验器

C.beforeDoOperation

D.操作校验规则

(多选题)关于反写插件,以下哪几项说法是错误的?

A.反写插件在表单设计器页面的业务属性"关联配置"中注册

B.反写插件可以在beforeCreateArticulationRow事件中取消本行的关联与反写,单据反写只触发一次

C.反写插件可以实现beforeExeclViteBackRule方法,当反写绑定多个反写规则时,可以在此事件强制禁用系统预置的反写规则

D.反写插件可以实现beforeTrack方法,可以在该方法取消关联、反写,单据反写只触发一次

(多选题)下面哪个是报表得取数插件事件

A.query

B.afterQuery

C.beforeQuery

D.getColumns

E.packageData

(多选题)关于F7选择界面说法正确的是

A.分组基础资料是bos_templatetreelistf7界面

B.树形基础资料用的是bos_templatetreelistf7界面

C.普通基础资料用的是bos_listf7

D.人员使用的是bos_usertreelistf7页面

(多选题)针对列表设计器界面中的过滤控件进行二开,以下哪几项说法是正确的?

A.filterContainerlnit(FilterContainerInitArgs)事件会多次触发

B过滤控件中的过滤条件发生改变时,可在fiterContainerSearchClick(FilterContainerSearchClickArgs)事件获取最终解析后的过滤条件

C.常用过滤视图下的基础资料字段只展示部分可选项时可重写filterColumnSetFilter(SetFilterEvent)事件中处理

D.方案过滤视图下,在增加查询条件时,基础资料字段只能选择部分业务数据,可在filterContainerBeforeF7Select(BeforeFilterF7SelectEvent)事件中处理

(多选题)关于值更新事件说法正确的是

A.在设置值的时候,通过beginInit和endInit不会触发值更新事件

B.在propertyChanged可以获取字段的修改前和修改后值

C.在afterCreatedNewData里面不会触发值更新

D.在关闭页面的时候也会触发setvalue事件,同时也会触发值更新事件

(多选题)多关于调度任务类的开发,正确的是?

AcedtacProness事件可以反读讲度

B派生自ABstracTask类

Cstop()事件不会髓出任务异常

D主罗的浙行业务泼辑在e1eote事件中实现

(多选题)关于新建一个工作流时,其审批决策项有哪几种?

A.驳回

B.同意

C.终止流程

D.不同意并终止流程

(多选题)动态表单与单据、基础资料等业务单据的区别在于?

A单据和基础资料有特定的业务场景与实际含义,而动态表单常用来做弹框等个性化页面

B.动志表单不提供直接的教据库存储操作,需要通过插件自行完成存储和查询

C.数据存储上,单据和基础资料提供数据的存储与查询功能

D.动态表单适用于一切不适用于其他页面类型的场景

(多选题)关于DBRoute的说法正确的是

A.DB查询时,DBRoute需要指定具体的物理数据实例名

B.在需要通过SQL访问的场景下建议使用DB来访问数据库

C.在使用DB访问数据库的时候建议统一使用KSQL语法

D.通过DBRoute指定数据库路由即可查询对应的数据库表信息

(多选题)以下哪些逻辑不会触发propertChanged事件

A.上游单据下推生成下游单据时,更新的下游单据字段

B.操作插件修改的字段值

C.下游单据通过选单操作,触发的下游单据字段的更新

D.afterCreateNewData中赋值的字段值

(多选题)关于propertyChanged事件说法正确的是

A.界面数据初始时,不触发此事件,即在afterCreateNewData事件中,修改字段值,不会触发此事件

B.修改字段值之后触发

C.此事件在实体服务规则执行之后发生:用户手工录入字段值时,先执行与此字段相关的实体服务规则,然后再触发插件propertChanged事件

D.该事件通知插件字段发生了改变,可以同步调整其他字段值

(多选题)关于afterLoadData事件与afterCreateNewData的区别说法正确的是

A.afterLoadData事件的数据包,来自于数据库,不建议在此事件修改字段值

B.afterCreateNewData事件的数据包,是全新创建的数据包,适合在此事件调整默认值

C.单据界面以新增模式打开,不需要到数据库加载单据,触发afterCreateNewData事件

D.这两个事件,在单据界面加载、刷新过程中,可以同时触发

E.单据界面以修改、查看模式打开,需到数据库加载单据,触发afterLoadData事件

(多选题)苍穹系统目前预置了8种卡片表单,其中包含以下哪些?

(多选题)关于数据中心,说法正确的是

A.一个租户可以有多个数据中心

B.不同数据中心数据的访问可以通过苍穹orm数据服务接口查询

C.一个租户只能有一个数据中心

D.不同数据中心数据的访问可以OpenApi访问

  • 快速发起卡片     

  • 单据统计卡片

  • 多项单据统计卡片

  • 云之家订阅卡片

  • 消息中心卡片

  • 轻分析卡片

  • 用户中心卡片

  • 自定义卡片

(多选题)人员的人员状态与用户状态描述正确的是

A.用户禁用的人员可以开展业务,比如工资代发业务:

B.用户状态作为系统使用者的状态,通过用户授权列表的“用户禁用/用户启用"操作刷新;

C.人员状态影响人员登录苍穹系统

D.人员状态作为基础资料的状态,通过人员列表的“禁用/启用"操作刷新;

E.用户状态主要是影响人员登录苍穹系统、许可站点释放、角色分配用户;

F.人员状态主要是影响人员F7,业务单据新增时使用状态=禁用的记录不显示;

(多选题)关于afterBindData事件说法正确的是

A.afterBindData事件是页面加载过程中的最后一个事件

B.界面数据包构建完毕,生成指令,刷新前端字段值、控件状态之后,触发此事件

C.不建议在此事件,修改字段值

D.插件可以在此事件,根据各字段值数据,重新设置控件、字段的可用

(多选题)关于公有云部署天梯系统说法正确的是

A.同一开发商开发的不同系统的可以使用同一套开发商标识部署在天梯,而互不影响

B.苍言的入口在系统服务云-部署运维

C.通过天梯可以提交修改二开插件,在相应时间统一部署到公有云

D.通过天梯可以查看系统运行现状和系统日志,从而排查问题

E.通过天梯可以自助化执行sql脚本

(多选题)关于beforeBindData事件说法正确的是

A.界面数据包开始构建时,开始生成指令,刷新前端字段值、控件状态之前,触发此事件

B.向前端动态添加字段控件元数据后,在本事件中,向后台视图模型,添加字段的控件编程模型实例,以确保动态添加的字段值被购出到前端

C.插件可以在此事件中,调整后台视图模型(IFormMView)中的字段、控件属性,间接控制前端界面字段值、控件状态

D.单据界面加载过程中,beforeBindData事件必然触发

(多选题)关于TimerElapsed事件说法正确的是

A.前端定时发送请求,触发此界面事件

B.需要在preOpenForm事件中,设置界面显示参数FormShowParameter的ListentimerElapsed属性为true,开启TmerElapsed事件

C.必须同时重写preOpenForm事件,开启TimerElapsed事件开关,否则,不会触发此事件

D.插件可以在此事件,定时向前端回馈信息

(多选题)关于布局说法正确的是?

A.单据布局在设计器中操作,可以对界面整体进行重新改造

B.单据列表中,可以设置一个单据布局,让打开的单据详情以这个布局的样式来展示

C.在工作流中可以选择一个布局页面,审核人在审核时,以这个布局来展示

D.单据布局可以对基础资料/单据设置

(多选题)PostgreSQL数据库在运行过程中参数大量wal旧志,导致磁盘不足,影响其他服务正常运行,我们该愿么清理它的wal日志?

A.执行Pg_dump

B.执行pg_restore

C.手动执行checkpoint

D.执行pg_archivecleanup

(多选题)关于网络互斥说法正确的

A.通过模板创建新的单据实体默认开通了提交操作的网络互斥功能

B.公共参数可以切换网络互斥或者意向锁功能

C.如果有异常状况导致页面一直被锁,可以在网络互斥删除锁

D.网络互斥默认的存在时间时8小时

(多选题)关于苍穹的页面缓存pagecache说法正确的是

A.页面缓存可以存DynamicObject

B.在正式生产环境中,页面缓存的数据是存放在JVM里面的

C.页面缓存只能存String类型的值

D.在正式生产环境中,页面缓存的数据是存放在redis里面的

(多选题)关于表单beforeDo0peration事件与操作校验器的区别说法正确的是

A.控制颗粒度不同,表单beforeDoOperation事件,只能整体取消操作,不能对批量数据进行区分

B.建议对操作进行数据校验时,尽量配置操作校验器、或使用操作插件,而不是使用表单beforeDoOperation事件

C.适用的操作类型不同,只有实体操作,才允许配置操作的校验规则

D.运行时机不同,数据校验逻辑放在beforeDoOperation事件,有可能漏过校验

(多选题)关于beforePropertyChanged事件说法正确的是

A.该事件用于通知插件字段值将要发生了改变,同步调整其他字段值

B.界面数据初始时,不触发此事件,例如在afterCreateNewData事件中,修改字段值,不会触发此事件

C.PropertyChangedArgs.getChangeSet()只能获取发生改变的数据的最新值

D.修改字段值之前触发该事件

(判断题)苍穹支持在itemClick事件中动态添加文本控件

A.对

B.错

(判断题)苍穹最新版本中BOTP支持携带附件和图片到下游单

A.对

B.错

(判断题)主实体模型(MainEntityType)的作用是获取对象的实体标识、实体名称、表名、获取所有字段属性等等

A.对

B.错

(简答题)请分别阐述:授权界面找不到应用和找不到业务对象可能的原因

  1. 未正确配置应用或业务对象

    • 未创建应用:如果授权界面找不到应用,可能是因为应用没有被正确创建或配置。在苍穹系统中,应用需要在开发过程中创建,并进行适当的配置。
    • 未发布应用:即使应用已经创建,但如果应用没有被发布,授权界面可能仍然无法找到它。发布应用是将应用从开发状态切换到生产状态的重要步骤。
  2. 权限配置问题

    • 未分配权限:在苍穹系统中,用户需要被授予适当的权限才能访问应用或业务对象。如果用户没有被分配到相应的权限,他们将无法看到应用或业务对象。
    • 权限范围问题:授权可能受到权限范围的限制。如果用户的权限范围与应用或业务对象的范围不匹配,他们可能无法看到它们。
  3. 配置错误

    • 配置错误:配置问题可能导致应用或业务对象在授权界面上不可见。这可能包括错误的配置参数、选项或条件。
  4. 数据问题

    • 数据不完整或不一致:有时,应用或业务对象相关的数据可能不完整或不一致,这可能会导致授权界面无法正确显示它们。
  5. 缓存问题

    • 缓存同步延迟:若在应用或业务对象的创建、修改或删除后,缓存没有及时更新,授权界面可能会显示不一致的信息。这通常需要等待缓存同步或手动刷新缓存。
  6. 系统问题

    • 系统故障或错误:有时,系统问题可能导致授权界面无法正确显示应用或业务对象。这包括服务器故障、网络问题或其他技术性问题。

(简答题)如何自定义单据列表模板,请把大致的实现过程描述出来

步骤1:点击“新增”按钮,进入自定义模板界面,并录入名称。

步骤2:在左边的可选列表中,选择需要的步骤,添加到右边的已选列表中。步骤选择和添加,没有先后顺序。“保存”后,模板中的步骤的顺序同左边列表中的顺序一致。

步骤3:保存时,如果没有选择步骤,则无法保存成功。弹出错误提醒:请填写“已选步骤”。

(简答题)不需插件开发,设置日期控件日期格式显示的方式有三种,分别是哪些?

1、选择掩码(YYYY-MM-DD等的)
2、设置格式化字符串(yyyy-MM-dd)
3、选择不同类型的控件(日期、时间等等)

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值