web扩展-隐藏差旅报销单差旅标准和地域原创
金蝶云社区-纯生啤酒_
纯生啤酒_
3人赞赏了该文章 341次浏览 未经作者许可,禁止转载编辑于2021年05月22日 15:45:56
  1. image.png

    在标准js中showTravelLevel方法中根据CP045参数做了判断,如果设置为否,在页面会隐藏差旅标准和地域,设置为是会显示差旅标准和地域。因此可以通过设置CP045=否隐藏页面字段,下面主要结束如何开启参数隐藏差旅标准和地域字段。

  2. image.png

    上面方法是在fieldOnLoadBefore方法中执行的,因此扩展需要在fieldOnLoadAfter方法中进行,这里添加后点击确定以及外面保存自动生成fieldOnLoadAfterEx方法。

  3. image.png

    在脚本fieldOnLoadAfterEx中加入以下代码:

      var editGridDom = waf("#entries");

        editGridDom.wafGrid("hideColumn",["travelLevel","travelArea"]);

        //隐藏行程信息中的补助天数

        waf("#labelentryAllowanceDays").wafNumberField("option", "hidden",true);

  4. image.png

    可以看到页面已经没有显示差旅标准和地域,表明之前的脚本是生效的。

赞 3