电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

采购单据分录字段,如何自动携带第一行的值

来源:金蝶云社区作者:金蝶2024-09-165

采购单据分录字段,如何自动携带第一行的值

常见个性化需求,如采购申请单使用部门自动携带第一行,便于快速录入,可通过DEP扩展方案扩展脚本实现。

在扩展点的loadfiles里面加入前置脚本和后置脚本。

1)前置脚本:

var receivebill_tableDataChangeListener = pluginCtx.getUIContext().get("receivebill_tableDataChangeListener");

var table = pluginCtx.getKDTable("kdtEntries");//不同单据kdtEntries命名不一样,注意修改

 

if(receivebill_tableDataChangeListener !=null ){

  table.removeKDTEditListener(receivebill_tableDataChangeListener);

}

 

2)后置脚本:

var receivebill_tableDataChangeListener = pluginCtx.getUIContext().get("receivebill_tableDataChangeListener");

var table = pluginCtx.getKDTable("kdtEntries");//不同单据kdtEntries命名不一样,注意修改

if(receivebill_tableDataChangeListener==null){

 receivebill_tableDataChangeListener = function(event,methodName){

  if(methodName == "equals"){

         return event.toString().length()==9;

  }

  if(methodName == "editStopped"){

          var curRow =  table.getRow(event.getRowIndex());

          var colName=table.getColumn(event.getColIndex()).getKey();

           //如果当前列为使用部门,如果是其他字段请注意修改useAdminOrgUniti字段名

           if("useAdminOrgUnit"==colName){

               var oppBgItem = curRow.getCell(colName).g

采购单据分录字段,如何自动携带第一行的值

常见个性化需求,如采购申请单使用部门自动携带第一行,便于快速录入,可通过DEP扩展方案扩展脚本实现。在扩展点的loadfiles里面加入前置脚...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信