修复错误的Infopath表单xsn文件
来源:互联网 发布:淘宝站外流量怎么看 编辑:程序博客网 时间:2024/05/18 01:44
infopath设计文件出错:
大概信息如下:
==========================
表单定义(.xsf)文件包含无效的元素、属性或结构。
错误详细信息:
Keyref '申请信息_141' 未解析出标识约束 '{http://schemas.microsoft.com/office/infopath/2003/solutionDefinition}xmlToEdit_name_key'的键。
行 362,位置 5
</xsf:view>
----^
===========================
复制xsn后缀改为rar解压,使用记事本工具打开manifest.xsf按照出错语句,找到相关代码
发现出错的视图与其他视图有差别,于是删除,保存
心想将文件夹压缩为rar,再修改一下后缀名为xsn。结果使用设计模式打开提示不是xml文件。
参考了这个文章
http://hi.baidu.com/ltahrjlsaggstvr/item/8084db8972ef7cd45e0ec180
,搜索一下“cabsdk”下载了这个工具,按照提示重新打包了xsn,打开设计模式成功。视图也不再报错。
微软提供 cabsdk 工具,在微软网站 搜索cabsdk 可下载工具包,解压缩。可按照下列步骤操作
-----------------------------------------------
第1步:解压缩问卷(也可以用RAR解压缩,把xsn扩展名 改为cab或zip、rar均可)
使用EXTRACT.EXE工具将XSN内部的文件解压缩到一个临时目录
extract.exe /y /e c:\temp\template1.xsn /L c:\temp\template1
把c:\temp\template1.xsn替换为你的xsn文件路径
把c:\temp\template1替换为你想要存放解压缩文件的临时目录
第2步:对内部五个文件进行编辑。
第3步:重新压缩为XSN文件
cabarc.exe n c:\temp\template1_new.xsn c:\temp\template1\*.*
- 修复错误的Infopath表单xsn文件
- 外部编辑Infopath的表单模板(xsn)
- InfoPath 系列:了解INFOPATH XSN文件的格式(1)
- InfoPath 系列:了解INFOPATH XSN文件的格式(2)
- 用程序修改infopath的xsn模板文件
- 用程序修改infopath的xsn模板文件 .
- Infopath表单错误
- Infopath表单打不开的处理及如何生成CAB文件
- 解决InfoPath 2007表单的部署问题
- InfoPath 系列:表单的发布与共享
- InfoPath 系列:表单数据的提交
- 关于infopath无法发布表单的解决方案
- 关于文件关联错误的修复!
- 利用infoPath定制表单
- InfoPath 系列:快速创建InfoPath表单
- 一个简单的SharePoint表单库 + InfoPath应用
- 用代码获取SharePoint站点中InfoPath表单的数据
- 控制infopath表单关闭后跳转的页面
- C实现的五子棋
- 动画震动效果,,,嘿嘿。
- WordPress建站教程之安装和基本设置
- csdn我来了
- linux 基本操作命令
- 修复错误的Infopath表单xsn文件
- 项目需要,正好也学习jsp,就用jsp开发一个带会员系统的企业站
- V_VT含义
- linux下串口调试工具_xgcom
- 你爸借了500你妈借给你500
- Distributed Algorithms in NoSQL Databases
- IOS开发小技巧积累
- Android 跑马灯的方法
- select操作