自定义套打导出文件命名规则原创
金蝶云社区-王文亮
王文亮
91人赞赏了该文章 9795次浏览 未经作者许可,禁止转载编辑于2021年01月22日 13:48:35

2020年7月16日补丁(PT146844)开始,可以通过Python脚本自定义套打导出文件命名规则,采购订单为例,操作步骤如下:

  1. 扩展采购订单,在列表插件和表单插件里面注册Python脚本如下:


    export.jpg

 

      示例脚本,导出文件名称按 单据编号和供应商名称命名:

      def  BeforePrintExport(e):
             e.ExportInfo.ExportDynamicFileName = '{FBillNo}-{FSupplierId}'

  2. 保存单据后,验证一下导出效果:

   

839.png



当然,命名规则也可以更复杂一点,如根据 套打模板名称-单据编号-日期-供应商-采购组织 进行命名, 示例脚本如下:

def  BeforePrintExport(e):
    e.ExportInfo.ExportDynamicFileName = '{NotePrint.TemplateName}-{FBillNo}-{FDate}-{FSupplierId}-{FPurchaseOrgId}'


导出效果如下:

113.png


赞 91