【技术实现步骤摘要】
用户界面控件的控制方法、装置、存储介质及电子设备
[0001]本专利技术涉及计算机
,具体而言,涉及一种用户界面控件的控制方法、装置、存储介质及电子设备。
技术介绍
[0002]目前,相关技术中通过用户界面(User Interface,UI)控件来实现管理信息系统中的表单配置,各个UI控件独立执行配置任务。
[0003]然而,在表单的实际使用过程中,存在UI控件之间联动控制的需求,例如,在改变某个控件的状态后,可以联动控制其他控件改变自身的状态,UI控件独立执行配置任务无法满足用户的使用需求,而对用户的使用体验产生负面影响。现有技术中,当一个控件发生变化想要实现被控制的控件也随之变化时,往往采用人工修改被控制控件的状态值的方式,实现对被控制的控件的状态的改变,存在控件之间联动控制效率低的问题。
[0004]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本专利技术实施例提供了一种用户界面控件的控制方法、装置、存储介质及电子设备,以至少解决现有技术中用户界面的控件 ...
【技术保护点】
【技术特征摘要】
1.一种用户界面控件的控制方法,其特征在于,包括:获取第一控件的配置数据,其中,所述配置数据至少包括所述第一控件的读写状态、所述第一控件对应的属性数据;基于所述配置数据,对第二控件进行状态配置,生成状态配置数据表,其中,所述第一控件和所述第二控件为管理信息系统的表单中的控件,所述状态配置数据表至少包括所述第一控件的读写状态与所述第二控件的读写状态之间的关联关系;在所述第一控件的读写状态发生改变的情况下,对状态改变后的第一控件对应的属性数据与所述状态配置数据表中存储的所述第一控件对应的属性数据进行逻辑比对,得到比对结果,并根据所述比对结果确定所述第二控件的目标逻辑值;根据所述目标逻辑值,确定所述第二控件的目标状态,并基于所述第二控件的目标状态对所述第二控件的读写状态进行调整。2.根据权利要求1所述的方法,其特征在于,在获取第一控件的配置数据之前,所述方法还包括:配置所述第一控件所对应的通知集合,其中,所述通知集合用于存储所述第二控件的身份标识;配置所述第二控件所对应的控制数组,其中,所述控制数组用于存储所述第二控件的控制数据,所述控制数据至少包括所述第一控件的身份标识。3.根据权利要求1所述的方法,其特征在于,基于所述配置数据,对第二控件进行状态配置,生成状态配置数据表,包括:响应对所述第二控件的操作指令,在所述第二控件的状态配置区域展示所述第二控件的多个属性状态,其中,所述多个属性状态所对应的状态至少包括自定义状态;响应对所述自定义状态的操作指令,从所述多个属性状态所对应的多个状态中选择所述自定义状态,在所述第二控件的状态配置区域展示所述自定义状态的状态配置表;基于所述配置数据,对所述状态配置表进行数据填充处理,生成所述状态配置数据表。4.根据权利要求3所述的方法,其特征在于,基于所述配置数据,对所述状态配置表进行数据填充处理,生成所述状态配置数据表,包括:从所述配置数据中获取所述第一控件的身份标识和所述第一控件对应的属性数据;将所述第一控件的身份标识和所述第一控件对应的属性数据填充在所述状态配置表中,生成所述状态配置数据表。5.根据权利要求4所述的方法,其特征在于,在将所述第一控件的身份标识和所述第一控件对应的属性数据填充在所述状态配置表中,生成所述状态配置数据表之后,所述方法还包括:将所述第二控件的身份标识发送至通知集合;将所述第一控件对应的属性数据发送至控制数组。6.根据权利要求1所述的方法,其特征在于...
【专利技术属性】
技术研发人员:杨小营,汪静,
申请(专利权)人:北京数码大方科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。