上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
摘要: 一、报错内容 “无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它” 二、解决方案 管理员身份运行cmd 进入到InstallUtil.exe的路径,使用c 阅读全文
posted @ 2023-12-05 18:38 lanrenka 阅读(2586) 评论(0) 推荐(0)
摘要: 一、获取主键 二、获取基础资料的内码 阅读全文
posted @ 2023-12-05 18:37 lanrenka 阅读(250) 评论(0) 推荐(0)
摘要: 一、前提说明 上一个文章的设计,不管是填充值,还是清空值都一律不允许,但是有时候业务就允许清空,不允许填充值而已。 二、案例演示售后单,明细信息单据体,物料编码字段为空,允许填充,物料编码不为空,禁止批量填充。 三、开发设计编写表单插件,在BeforeEntryBatchFill事件。 public 阅读全文
posted @ 2023-12-05 18:36 lanrenka 阅读(497) 评论(0) 推荐(0)
摘要: 一、案例演示售后单,明细信息单据体,物料编码字段禁止批量填充。 二、开发设计编写表单插件,在BeforeEntryBatchFill事件。 public override void BeforeEntryBatchFill(BeforeBatchFillEventArgs e) { base.Bef 阅读全文
posted @ 2023-12-04 17:47 lanrenka 阅读(235) 评论(0) 推荐(0)
摘要: 一、BOS配置 四种方式都不生效。 二、 代码实现 表单插件的BeforeDoOperation事件判断操作是新增行,获取表头基础资料进行判断,为空则取消操作。 阅读全文
posted @ 2023-12-01 17:14 lanrenka 阅读(519) 评论(0) 推荐(0)
摘要: 一、顺序说明 先分录菜单单击事件EntryBarItemClick 再验权 后表单操作执行事件BeforeDoOperation 二、结论 如果是需要鉴权通过才允许操作的逻辑就不能写在EntryBarItemClick,得写在BeforeDoOperation 阅读全文
posted @ 2023-12-01 17:14 lanrenka 阅读(260) 评论(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 阅读(284) 评论(0) 推荐(0)
摘要: 一、字段标识说明单据体标识:FEntity序号标识:Seq物料标识:F_XXXX_MaterialId 【一键删除】操作标识:CleanEmptyEntity 二、表单插件 三、获取单据体数据包 //获取单据体,为空提示操作失败 var entityD = this.View.Model.DataO 阅读全文
posted @ 2023-12-01 17:13 lanrenka 阅读(531) 评论(0) 推荐(0)
摘要: 一、打开工具 二、创建新项目 创建后项目结构 三、重命名服务 四、添加安装程序 五、编码服务逻辑 using System.ServiceProcess; using System.Timers; using System.Windows.Forms; namespace MyAlertWindow 阅读全文
posted @ 2023-12-01 17:12 lanrenka 阅读(856) 评论(0) 推荐(0)
摘要: 一、A环境导出套打模板 导出后: 二、B环境导入套打模板 不要在已设计好的模板导入,会被覆盖。 一定记得,新建空白模板后再导入。 导入成功。 总结:导入只会覆盖界面设计的元素,不会覆盖标识。 阅读全文
posted @ 2023-11-29 17:30 lanrenka 阅读(927) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页