摘要: 一、BOS配置 四种方式都不生效。 二、 代码实现 表单插件的BeforeDoOperation事件判断操作是新增行,获取表头基础资料进行判断,为空则取消操作。 阅读全文
posted @ 2023-12-01 17:14 lanrenka 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、顺序说明 先分录菜单单击事件EntryBarItemClick 再验权 后表单操作执行事件BeforeDoOperation 二、结论 如果是需要鉴权通过才允许操作的逻辑就不能写在EntryBarItemClick,得写在BeforeDoOperation 阅读全文
posted @ 2023-12-01 17:14 lanrenka 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 不能直接取内码 先获取基础资料数据包,再获取内码 long custId = Convert.ToInt64((this.View.Model.GetValue("F_XXXX_CustId") as DynamicObject)["Id"]); long custId22 = Convert.To 阅读全文
posted @ 2023-12-01 17:13 lanrenka 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、字段标识说明单据体标识:FEntity序号标识:Seq物料标识:F_XXXX_MaterialId 【一键删除】操作标识:CleanEmptyEntity 二、表单插件 三、获取单据体数据包 //获取单据体,为空提示操作失败 var entityD = this.View.Model.DataO 阅读全文
posted @ 2023-12-01 17:13 lanrenka 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、打开工具 二、创建新项目 创建后项目结构 三、重命名服务 四、添加安装程序 五、编码服务逻辑 using System.ServiceProcess; using System.Timers; using System.Windows.Forms; namespace MyAlertWindow 阅读全文
posted @ 2023-12-01 17:12 lanrenka 阅读(337) 评论(0) 推荐(0) 编辑