跳转至

实现查询列表点击对应数据行的按钮后不跳转其他页面去更新对应行的数据


title: 实现查询列表点击对应数据行的按钮后不跳转其他页面去更新对应行的数据 created: 2026-04-19 updated: 2026-04-19 type: reference tags: [imported, pptx] source: "Weaver Doc Import"


Slide 1

Templates Library 实现查询列表点击对应数据行的按钮后 不跳转其他页面去更新对应行的数据 泛微网络 培训服务中心

Slide 2

需求背景

Slide 3

在一些业务场景中,需要实现在查询列表中点击按钮刷新页面并更新相关字段内容的需求,比如,在企业内部需求管理场景中,在查询台账页面中,数据后方存在按钮“执行完成”,当执行人完成需求任务的处理后,可点击“执行完成”按钮,点击后,将自动刷新页面(此处刷新不会有多余的页面跳转),且当前这条数据的“需求状态”的值会变更为“已完成”。 本需求可以通过在页面扩展中添加DML语句的方式实现。 | 泛微常用需求解决方案

Slide 4

在查询台账页面中,数据后方存在按钮“执行完成”,当执行人完成需求任务的处理后,可点击“执行完成”按钮,点击后,将自动刷新页面(此处刷新不会有多余的页面跳转),且当前这条数据的“需求状态”的值会变更为“已完成”。 。 具体需求及实现效果 | 泛微常用需求解决方案

Slide 5

配置步骤

Slide 6

配置实现步骤 在模块中新建页面拓展,选择好扩展用途,链接目标来源选择”手动输入“,然后维护链接目标地址: ModeList.reloadTableAll(); 注:此为自动刷新页面的代码 1、新建页面扩展

Slide 7

配置实现步骤 在页面扩展的接口动作tab页下新建DML接口动作,并撰写DML接口 2、设置DML接口动作 SQL语句参考: update uf_xqnr(更新的表) set xqzt=2(需要更新的字段) where id= '{?id}'(更新的条件)

Slide 8

配置实现步骤 在页面扩展的权限中添加过滤条件:当需求状态为“执行中”时,在查询列表的数据行后面展示此按钮 3、添加按钮过滤条件

Slide 9

配置实现步骤 在查询-自定义按钮中选择引用页面扩展,找到创建的页面拓展,然后选中,就会将此按钮显示在查询列表数据行的后面。 4、查询页面添加自定义按钮

Slide 10

泛微网络 培训服务中心


🖼️ 提取的插图 (共 14 张)

image1.jpeg

image5.jpeg