单据详情上基础资料字段超链接的点击事件原创
73人赞赏了该文章
639次浏览
编辑于2023年11月03日 17:37:53
1、应用场景:
单据详情基础资料字段超链接点击事件,可进行拦截,取消后续操作,改为自定义响应。
2、案例演示:
如下示例,物料的基本单位字段,点击超链接时,可通过表单插件进行拦截获取。
3、实现步骤:
可通过表单插件的FieldLabelClick字段标题点击事件进行获取,同时可通过e.Cancel = true取消后续响应逻辑,示例代码如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using Kingdee.BOS.Core.Bill.PlugIn; using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; using Kingdee.BOS.Util; namespace Running.Sample.PlugIn.BusinessPlugIn.Bill { [Description("测试字段超链接标题点击事件"), HotUpdate] public class P20231022FieldLabelCickEdit : AbstractBillPlugIn { public override void FieldLabelClick(FieldLabelClickArgs e) { if (e.Key.EqualsIgnoreCase("FBASEUNITID")) { //取消后续响应逻辑。 e.Cancel = true; //TODO:自己的二开逻辑。 //xxx } } } }
推荐阅读