(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211133217.0
(22)申请日 2022.09.07
(71)申请人 中电金信软件 有限公司
地址 100089 北京市海淀区西小口路6 6号
东升科技园C区4 号楼401室
(72)发明人 马敏 姚秋实
(74)专利代理 机构 北京润泽恒知识产权代理有
限公司 1 1319
专利代理师 苏培华
(51)Int.Cl.
G06F 9/445(2018.01)
G06F 9/451(2018.01)
(54)发明名称
控件处理方法、 装置、 电子设备及 介质
(57)摘要
本发明公开了一种控件处理方法、 装置、 电
子设备及介质, 涉及计算机技术领域。 该方法包
括: 显示控件联动配置页面, 所述控件联动配置
页面用于配置待联动控件和所述待联动控件对
应的联动配置项; 响应于针对所述待联动控件对
应的联动配置项的配置操作, 接收所述待联动控
件的联动配置信息; 所述联动配置信息用于确定
针对所述待联动控件的联动事件, 所述联动事件
包括联动条件和联动动作; 显示所述待联动控件
执行所述联动动作后的联动结果, 其中, 所述联
动动作是在满足所述联动条件的情况下执行的。
该方法能够通过配置化的方式, 实现了控件的条
件化动态联动, 降低了人力成本和时间成本, 提
高了用户体验。
权利要求书3页 说明书12页 附图7页
CN 115509630 A
2022.12.23
CN 115509630 A
1.一种控 件处理方法, 其特 征在于, 应用于客户端, 所述方法包括:
显示控件联动配置页面, 所述控件联动配置页面用于配置待联动控件和所述待联动控
件对应的联动配置项;
响应于针对所述待联动控件对应的联动配置项的配置操作, 接收所述待联动控件的联
动配置信息; 所述联动配置信息用于确定针对所述待联动控件的联动事件, 所述联动事件
包括联动条件和联动 动作;
显示所述待联动控件执行所述联动动作后的联动结果, 其中, 所述联动动作是在满足
所述联动条件的情况 下执行的。
2.根据权利要求1所述的方法, 其特征在于, 所述控件联动配置页面包括第一控件; 所
述待联动控 件包括联动触发控 件;
所述响应于针对所述待联动控件对应的联动配置项的配置操作, 接收所述待联动控件
的联动配置信息, 包括:
响应于针对所述第一控件的触发操作, 显示联动条件配置页面; 所述联动条件配置页
面用于显示至少一个可选控 件;
响应于针对所述至少一个可选控件的选择操作, 确定选中控件, 将所述选中控件作为
所述联动触发控 件;
显示所述联动触发控件对应的条件配置项, 所述联动触发控件对应的条件配置项根据
所述联动触发控 件的类型确定;
响应于针对所述条件配置项的配置操作, 接收针对所述联动触发控件的联动条件配置
信息, 所述联动条件配置信息用于确定针对所述联动触发控 件的联动条件。
3.根据权利要求2所述的方法, 其特征在于, 所述条件配置项包括以下一种或多种: 触
发源配置项、 函数配置项、 运 算符配置项、 条件判断符配置项、 条件值配置项;
所述响应于针对所述条件配置项的配置操作, 接收针对所述联动触发控件的联动条件
配置信息, 包括:
响应于针对所述触发源配置项的配置操作, 接收针对所述联动触发控件的触发源配置
信息; 响应于针对所述函数配置项或所述运算符配置项的配置操作, 接 收针对所述联动触
发控件的运算表达式配置信息; 响应于针对所述条件判断符配置项和所述条件值配置项的
配置操作, 接收针对 所述联动触发控件的判断条件配置信息; 所述触发源配置信息、 所述运
算表达式配置信息和所述判断条件配置信息用于确定针对所述联动触发控件的联动条件
配置信息 。
4.根据权利要求3所述的方法, 其特征在于, 在所述触发源配置项被配置为表格列值的
情况下, 所述条件配置项还包括列项配置项, 该列项配置项用于从多个可选列中选择目标
列。
5.根据权利要求2所述的方法, 其特征在于, 所述控件联动配置页面包括第二控件; 所
述待联动控 件包括联动受控 控件;
所述响应于针对所述待联动控件对应的联动配置项的配置操作, 接收所述待联动控件
的联动配置信息, 包括:
响应于针对所述第二控件的触发操作, 显示联动动作配置页面; 所述联动动作配置页
面用于显示至少一个可选控 件;权 利 要 求 书 1/3 页
2
CN 115509630 A
2响应于针对所述至少一个可选控件的选择操作, 确定选中控件, 将所述选中控件作为
所述联动受控 控件;
显示所述联动触发控件对应的动作配置项; 所述联动受控控件对应的动作配置项根据
所述联动受控 控件的类型确定;
响应于针对所述动作配置项的配置操作, 接收针对所述联动受控控件的联动动作配置
信息, 所述联动配置信息用于确定针对所述联动受控 控件的联动 动作。
6.根据权利要求5所述的方法, 其特征在于, 所述动作配置项包括以下一种或多种: 字
段变更配置项、 值变更配置项和控 件属性变更配置项。
7.根据权利要求6所述的方法, 其特征在于, 所述控件属性变更配置项用于配置所述联
动受控控件的控件属性, 所述控件属性包括以下一种或多种: 隐藏、 显示、 必填、 非必须、 默
认值和显示格式。
8.根据权利要求2或5所述的方法, 其特征在于, 所述联动触发控件的类型或所述联动
受控控件的类型包括以下一种或多种: 文本、 文本框、 文本域、 数字框、 日期 框、 单选框、 复选
框、 下拉框、 链接按 钮、 数据表格和可变行表格。
9.一种控 件处理方法, 其特 征在于, 应用于服 务端, 所述方法包括:
响应于控 件选择操作, 确定待联动控 件;
获取针对所述待联动控件的联动配置信 息, 根据所述联动配置信 息确定针对所述待联
动控件的联动事 件, 所述联动事 件包括联动条件和联动 动作;
在满足所述联动条件的情况下, 控制所述待联动控件执行所述联动动作, 得到联动结
果。
10.根据权利要求9所述的方法, 其特 征在于, 所述待联动控 件包括联动触发控 件;
所述确定待联动控件包括: 响应于在联动条件配置页面上的控件选择操作, 确定联动
触发控件, 并确定所述联动触发控 件的类型;
所述获取针对所述待联动控件的联动配置信 息, 根据所述联动配置信 息确定针对所述
待联动控 件的联动事 件, 包括:
根据所述联动触发控 件的类型, 确定所述联动触发控 件对应的条件配置项;
获取针对所述条件配置项的配置信 息, 将所述配置信 息作为所述联动触发控件的联动
条件配置信息, 根据所述联动条件配置信息确定针对所述待联动控 件的联动条件。
11.根据权利要求10所述的方法, 其特征在于, 所述获取针对所述条件配置项的配置信
息, 将所述配置信息作为所述联动触发控件的联动条件配置信息, 根据所述联动条件配置
信息确定针对所述待联动控 件的联动条件, 包括:
获取针对所述联动触发控件的触发源配置信 息、 运算表达 式配置信 息和判断条件配置
信息, 将所述触发源配置信息、 所述运算表达式配置信息和所述判断条件配置信息作为所
述联动触发控 件的联动条件配置信息;
根据所述触发源配置信 息确定目标数据源, 根据 所述运算表达式配置信 息确定目标运
算表达式, 根据所述判断条件配置信息确定目标 条件;
基于所述目标数据源、 所述目标运算表达式和所述目标条件, 确定针对所述待联动控
件的联动条件;
根据如下 过程确定是否满足所述联动条件:权 利 要 求 书 2/3 页
3
CN 115509630 A
3
专利 控件处理方法、装置、电子设备及介质
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:36:30上传分享