欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

打印合同_批量打印合同用印申请单

发布时间:2025/3/20 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 打印合同_批量打印合同用印申请单 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

现在的要求是,与每一合作厂家的合同都要有一份用印申请单,如果同时合作的厂家数量不多,比如三五家,那么就是手动填写完成这项工作也是一个很简单的事,如果合作的厂家数量多呢?还是那句话:反复、机械的工作就交给电脑去处理吧。

首先,要在源数据基础上汇总出用印申请单里需要显示的信息,比如要有合同编号、产品名称、产品数量、价税合计、供应商名称等基本信息。

import numpy as npimport pandas as pdpd.set_option('display.unicode.ambiguous_as_wide',True)pd.set_option('display.unicode.east_asian_width',True)cols=['单据编号','供应商','物料名称','规格型号','单位','数量','价税合计']#指定导入数据列df=pd.read_excel('/Users/dxn/Desktop/订单.xlsx',header=0,usecols=cols,dtype={'单据编号':str},skipfooter=1)df1=df.groupby(['单据编号','供应商'])[['数量','价税合计']].sum()#分组并对指定列求和df1['物料名称']=df.groupby(['单据编号','供应商'])['物料名称'].first()df1.reset_index(inplace=True)df1.to_excel('/Users/dxn/Desktop/结果.xlsx',index=False)

结果如下:

其次,以此汇总结果为数据源,通过word的邮件合并功能,批量把相应信息分别打印出来。

总结

以上是生活随笔为你收集整理的打印合同_批量打印合同用印申请单的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。