U9客开中UI插件开发过程中碰到有一个坑
U9系统太大了不可避免会发生一些隐含的重大BUG。今天碰到一个这样的问题在请购单列表上做了一个【模拟提交】的按钮目的是取代原来的【提交】按钮目的是可以加上个性化需要的防呆措施实现客制化的目的。效果如下图。//在BE界面上才可以调用提交按钮的SubmitClick方法UI界面上不可以调。有二种方式//1、调用SubmitClick方法UIActionEventArgs uIActionEventArgs new UIActionEventArgs();this.part.Action.SubmitClick(sender, uIActionEventArgs);//提交//2、调用服务var submitService new UFIDA.U9.PR.PurchaseRequest.Proxy.PRSubmitBPNewProxy();var iDS new Listlong();//要拿到请购单行的ID才能提交成功foreach (UFIDA.U9.SCM.PM.PRUIModel.PR_PRLineListRecordrec in this.part.Model.PR_PRLineList.Records){var recType rec.GetType();System.Diagnostics.Debug.WriteLine(recType.FullName);if (rec ! null rec.ID 0){iDS.Add(rec.ID);}}if (iDS.Count 0){throw new Exception(未找到有效的请购单行请重新选择。);}submitService.PRLines iDS;submitService.Do();PR_PRLineListRecordrec 竟然还有另外一种类型的匹配相关的dll文件内部有BUG吧。有错误提示。操作PRSubmitBPNew的参数PRLineKeys设置不正确此异常出现的原因为该操作的调用方提供的参数值不正确导致曾几何时用var去标识是不破的万金油每每顺利解决掉阻碍。此次因为还有另外一种类型也是返回PR_PRLineListRecord。分析了很久不得其解。无奈之下问下万能的AI果然解决了措施把类的全路径信息标全。完美解决掉问题。

相关新闻

NVIDIA Canary-Qwen-2.5B双模式详解:ASR模式与LLM模式的完整对比与应用场景

NVIDIA Canary-Qwen-2.5B双模式详解:ASR模式与LLM模式的完整对比与应用场景

NVIDIA Canary-Qwen-2.5B双模式详解:ASR模式与LLM模式的完整对比与应用场景 NVIDIA Canary-Qwen-2.5B是一款突破性的英语语音识别模型,凭借25亿参数和418 RTFx的运行效率,在多个英语语音基准测试中实现了最先进的性能。该模型支持自动语音转文…

2026/10/4 1:46:32 阅读更多 →
Audiveris OMR 引擎 Tools 菜单完全指南:样本仓库、分类器训练与系统调优工具

Audiveris OMR 引擎 Tools 菜单完全指南:样本仓库、分类器训练与系统调优工具

桌面应用计算机视觉图像处理OCR 【免费下载链接】audiveris Latest generation of Audiveris OMR engine 项目地址: https://gitcode.com/gh_mirrors/au/audiveris 点击查看 免费下载 Audiveris 是新一代开源 OMR(光学音乐识别)引擎&#xf…

2026/10/4 1:46:32 阅读更多 →
90DaysOfDevOps 实战:用 Logspout 扩展将 Docker 容器日志零配置接入 Elastic Stack Logstash

90DaysOfDevOps 实战:用 Logspout 扩展将 Docker 容器日志零配置接入 Elastic Stack Logstash

文档/教程 【免费下载链接】90DaysOfDevOps This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Pri…

2026/10/4 1:46:32 阅读更多 →

最新新闻

SpringBoot 集成 Elasticsearch 8.14.0 实战:版本兼容与安全认证避坑指南

SpringBoot 集成 Elasticsearch 8.14.0 实战:版本兼容与安全认证避坑指南

把 Elasticsearch 8.14.0 接进 SpringBoot,真正麻烦的不是写代码,而是版本矩阵和安全认证这两关。尤其是从 7.x 时代跳过来的朋友,会发现原来那套 High Level REST Client 直接被移除了,8.x 默认开启安全配置,连第一次…

2026/10/4 3:56:00 阅读更多 →
R语言灰色关联分析:小样本、非正态、多量纲数据的关联探测利器

R语言灰色关联分析:小样本、非正态、多量纲数据的关联探测利器

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 3:56:00 阅读更多 →
AutoSAR MCAL中Gtm的TOM模块配置与调试实战

AutoSAR MCAL中Gtm的TOM模块配置与调试实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 3:56:00 阅读更多 →
车辆动力学入门:从坐标系、轮胎模型到操纵稳定性全解析

车辆动力学入门:从坐标系、轮胎模型到操纵稳定性全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 3:56:00 阅读更多 →
STM32H7串口DMA实战:RT-Thread下不定长接收与连续发送踩坑全解

STM32H7串口DMA实战:RT-Thread下不定长接收与连续发送踩坑全解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 3:56:00 阅读更多 →
计及电转气协同的虚拟电厂优化调度:碳捕集与垃圾焚烧的Matlab实现

计及电转气协同的虚拟电厂优化调度:碳捕集与垃圾焚烧的Matlab实现

1. 为什么要把电转气、碳捕集和垃圾焚烧装进同一个虚拟电厂先说个我自己的切身体会。去年我拿到一个园区级综合能源项目,里面刚好有垃圾焚烧电厂、风电机组、电转气装置,还有一套碳捕集系统。按常规思路,这几个东西是各干各的:垃圾…

2026/10/4 3:54:59 阅读更多 →

日新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →