扩展案例-指定单据状态报销单据不允许打印
一、扩展需求
指定单据状态报销单据不允许打印,如已付款单据状态不允许打印
88版本以下:需要自行进行二开扩展,可按第二扩展步骤进行
二、扩展步骤
1、扩展费用报销共享查询列表,选择行后打印按钮变成不可编辑
1.1、重写onSelectRow行选择后触发事件,如重写方法命名afterGridSelectEx
1.2、获取需要设置不可编辑的按钮的元素id,编写脚本
afterGridSelectEx:function(rowid,status,e){ bizCollBillSharingList.disableViewPayBtn(); bizCollBillSharingList.calcSumAmount(); var rowData = waf("#queryGrid").dataGrid("getRowRealData", rowid), billState = rowData.state; if (billState == 70) { waf("#bizAccountBill_SharingList_toolBar_report").wafMenuItem("option", "disabled", true); } }
2、进入单据查看页面,判断单据为已付款状态打印按钮变成不可编辑
2.1、新增页面初始化事件,after
2.2、获取需要设置不可编辑的按钮的元素id,编写脚本
initButton:function(e){ var model = _self.getCurrentModel(), billState = model.state.value; if(billState == 70){ //设置不可编辑 waf("#toolBar_report1").wafMenuButton("option", "disabled", true); //隐藏 //waf("#toolBar_report1").wafMenuButton("option", "hidden", true); } }
88版本:更新补丁PT174335(2023-11-17)
三、功能介绍
gui端-{〖系统平台〗->〖系统工具〗->〖系统配置〗->〖参数设置〗}路径下,费用参数CP065:{单据打印和打印预览按状态控制}
为“否”:任意状态的费用单据,点击【打印/打印预览】按钮,单据打印/打印预览成功。
为“是”:在其它参数,单选或多选允许打印和打印预览的单据状态
扩展案例-指定单据状态报销单据不允许打印
一、扩展需求 指定单据状态报销单据不允许打印,如已付款单据状态不允许打印88版本以下:需要自行进行二开扩展,可按第二扩展步骤进...
点击下载文档
上一篇:系统管理员密码无效下一篇:云之家单点登录EAS Cloud 配置使用说明
本文2024-09-16 22:07:02发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-46030.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章