InfoPath ID修改

本文介绍了在使用InfoPath时,由于模板重复导致的问题及如何修改模板ID的详细步骤。通过将.xsn文件改名成.zip,解压并编辑manifest.xsf文件中的ID和日期,然后重新打包为.xsn模板,从而成功解决模板已存在错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、为什么要修改ID

在使用我单位的OA的时候,里边是使用infopath的,我使用了同样的模板,但是修改了里边的内容重新上传时,就会提示我该模板已存在,我就在想,肯定是模板ID的问题,然后就在想方设法的找关于修改模板ID的方法,但是没有找到,但是查到一些不相干的内容,比如infopath的模板 .xsn文件其实是一个zip的压缩包,我去试了下,果然是,由此发现了应该如何修改模板ID。

2、修改模板ID方法

第一步

重命名需要修改的xsn文件后缀名为zip

第二步

解压文件

解压后的文件有这么多

第三步

找到 manifest.xsf 这个文件,右键,用notepad++(记事本也可以,但是后续比较麻烦)打开

看到这里了吗,这个就是ID,修改这个就完事了吗?其实没有,infopath是以日期命名,也就是说这里会显示创建时候模板的日期,我只干了一件事,复制里边的日期

2013-05-21

然后打开notepad++,使用其中的

搜索-在文件中查找

然后查找2013-05-21,替换成2018-05-21,选择需要替换的目录

单击在文件中替换,notepad++会自动将所有文件的2013替换成2018,这时候,ID就已经修改过来了,但是应该怎么保存文件呢?

其实很简单,右键 manifest.xsf 这个文件,单击设计,点击文件-另存为,这时候就有了xsn文件了,选择位置保存后,就是一个崭新的 infopath模板了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值