稳健的一休哥 2025-10-24 12:01 采纳率: 0%
浏览 16

U8 API资源管理器 物料清单接口开发的【审核后】事件无法触发

求指教,U8 API资源管理器 物料清单接口开发的【审核后】事件无法触发

vb函数定义:

img

c#函数定义:

img

两种方式都尝试了,在 生产制造 > 物料清单 > 物料清单资料维护节点,弃审后审核始终无法触发审核后事件,求指教,谢谢。

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-10-24 12:12
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题分析

    您在开发U8 API资源管理器的物料清单接口时,遇到了一个问题:审核后事件无法触发。您尝试了两种方式(VB函数定义和C#函数定义),但都没有成功。

    解决方案

    1. 检查事件绑定: 确保您已经正确绑定了事件监听器。您可以检查代码中是否有相关的事件绑定代码。
    2. 检查事件触发条件: 确保事件触发条件已经满足。例如,是否已经审核了物料清单,是否满足了触发事件的条件。
    3. 检查日志: 检查系统日志,是否有相关的错误信息或提示。
    4. 检查代码: 检查您的代码是否有任何错误或逻辑问题。

    核心代码

    // 事件绑定
    public void BindEvent()
    {
        // 绑定审核后事件
        U8API.ResourceManager.MaterialList.AuditAfter += MaterialList_AuditAfter;
    }
    
    // 事件处理
    private void MaterialList_AuditAfter(object sender, EventArgs e)
    {
        // 事件触发后执行的代码
        Console.WriteLine("物料清单审核后事件触发");
    }
    

    建议

    1. 仔细检查代码: 确保您的代码没有任何错误或逻辑问题。
    2. 检查系统日志: 检查系统日志,是否有相关的错误信息或提示。
    3. 尝试不同的方式: 尝试不同的方式来触发事件,例如使用不同的事件绑定方式或触发条件。
    评论

报告相同问题?

问题事件

  • 创建了问题 10月24日