泛微OA
xieshouwen
这个作者很懒,什么都没留下…
展开
-
泛微E9后端学习笔记 - IDEA远程调试
参考:泛微在线文档 - ecology后端开发环境搭建泛微官方已非常详细的描述了后端环境的搭建和远程调试的配置,这里就不再赘述了。以下时在Resin远程调试配置中的个人记录:1、参考文档中的配置,连接后会在右下角的output中有如下显示。2、如果把端口号直接设置为ecology主页的端口(如8080),也可进行远程调试。output有所不同。3、After Launch选项,启动服务时,会自动打开主页。...原创 2022-01-22 16:02:24 · 2598 阅读 · 0 评论 -
泛微E9后端学习笔记 - API接口调用过程
参考:E9BackendDdevelopmentGuide.pdf (e-cloudstore.com)根据文档指引在E9安装目录下可找到如下两个文件夹com.engine目录是核心业务逻辑类所在目录,不允许直接暴露对外服务接口,对外服务接口请暴露在com.api下(专门提供API服务的目录)。 在com.api.模块.web目录下建立对外接口类,然后通过extends(继承)的方式暴露RESTful服务接口。秉着学习研究的态度,我想知道接口在调用时,engine到底是如何起作用的。.原创 2022-01-19 13:36:33 · 11404 阅读 · 1 评论 -
泛微E9 插入代码行改变明细行颜色
假设要实现以下效果,请假类型为事假,显示黄色;调休,显示红色参考以下步骤实现:step 1, 打开表单设计器,插入代码行step 2, 填充以下JS内容jQuery(document).ready(function () { //...... $(".detail_data_row").each(function (rowIndex,obj) { var field_qjlx = "field6074_" + rowIndex; .原创 2021-11-18 09:06:54 · 3496 阅读 · 6 评论 -
泛微OA 删除明细行&新增明细行&ajax调用webservice
1、删除行JS //清除明细表 function delete_mx_0() { var k = 0; //选中要删除的明细行 jQuery("input[name^='check_node']").each(function () { jQuery(this).click(); k = k + 1; }); if (k > 0) { //删除对应的明细 //这里使用的是第一个明细按钮调用的方法deleteRow0原创 2020-12-14 15:46:13 · 3704 阅读 · 0 评论 -
泛微E9 属性联动JS - 明细字段的只读/编辑/必填/隐藏
参考泛微在线文档 (e-cloudstore.com)E9前端的所有接口统一封装在全局对象window.WfForm中,大部分操作都可使用WfForm实现。虽然官方不建议使用jquery,但有些需求还是得靠它来实现。1. 如何实现明细字段只读、编辑、必填?以下涉及2个场景:一个是新增明细行时,实现属性变化;一个是变动主表字段时,实现属性变化;<script> jQuery(document).ready(function(){ //明细表1,新增.原创 2021-11-09 13:18:11 · 9615 阅读 · 4 评论