infopath模板介绍
在infopath中,模板文件定义了infopath表单的数据、行为和显示等三方面的信息。这些信息不是存储在一个文件中,而是分别存

放的。主要的文件有:
manifest.xsf是工程文件,定义了模板中包含哪些文件,它们定义那类信息,以及data connect的信息。相当于Visual Studio中的

项目工程文件。
myschema.xsd,sampledata.xml,template.xml三个文件都是定义的infopath中的datasource。其中myschema.xsd是一个schema文

件,定义了datasource的数据结构和每个数据节点的数据类型。template.xml是根据myschema.xsd产生的一个空的xml数据文件。

sampledata.xml没有仔细研究,应该记录了预定义的数据默认值。
view1.xsl是定义如何显示数据的,是标准的xsl文件。
upgrade.xsl则记录版本信息,用于版本比较和版本升级。
除了这些基本文件,如果在infopath中加入script脚本或managed code代码如c#代码。这些脚本文件或代码编译后的dll文件也要包

含在模板中。

如果了解了infopath模板的定义方式,我们就可以用程序直接修改模板,在有些情况下,这是非常方便的。例如,你已经发布了上

百个各种infopath模板,它们都有同样的对某个web service的数据连结。现在,web services的地址变化了,如果手工修改,工作

量可想而知。
在InfoPath Team Blog上有文章专门讲解如何使用脚本方式来修改infopath模板

用程序修改infopath的xsn模板文件相关推荐

  1. 将moss 2007的模板文件导入到moss 2010

    最近公司HR请请将一个moss2007的调查模板文件导入到我们部门的Moss protal 上面. 我想这是举手之劳,就爽快的答应了. 但是导入时却报如下错误: Error Microsoft Sha ...

  2. ThinkPHP读取数据库数据到模板文件

    在前面的两篇对ThinkPHP的基础上,我们做的依然是从数据库中将数据读取出来然后反映到模板文件上 我们在Application/Common/conf/config.php这个配置文件下面设置连接数 ...

  3. django-2 模板文件的加载

    django-2  模板文件的加载 1.创建模板文件 index.html 2.在django使用模板文件  需要在app下创建templates文件夹   此为django固定模板文件位置 3.编辑 ...

  4. FreeMarker基本语法详解及模板文件的组成(二)

    海浪上次给大家分享了FreeMarker基本语法详解及模板文件的组成(一)海浪今天继续分享FreeMarker基本语法详解及模板文件的组成(二) 3.2 输出变量值<?xml:namespace ...

  5. webpack 编译html模板文件

    1.项目结构 安装loader: npm i html-loader --save-dev npm i ejs-loader --save-dev 2.模板文件layer.html <div c ...

  6. 6.18docker(一)Compose 模板文件

    Compose 模板文件 模板文件是使用 Compose 的核心,涉及到的指令关键字也比较多 默认的模板文件名称为 docker-compose.yml,格式为 YAML 格式. version: & ...

  7. 自建html网页,幽灵自建的html5 的模板文件!

    *{ font-family:Source Code Pro,Microsoft YaHei; padding:0; margin:0; } .main{ width: 80%; height: 45 ...

  8. freemarker模板文件中文本域(textarea)的高度自适应实现

    2019独角兽企业重金招聘Python工程师标准>>> freemarker模板文件中实现文本域(textarea)的高度自适应实现. 从网上找的大部分办法中很多方法兼容性并不好,要 ...

  9. php.ini 文件织梦在哪,dedecms模板文件在哪

    dedecms中的各种模板文件: 首页模板 \templets\default\index.htm 文章频道首页 \templets\default\index_article.htm 文章列表页 \ ...

最新文章

  1. U-Det:一种改进的双向特征网络U-Net结构用于肺结节分割
  2. java免费低代码开发平台,steedos-platform
  3. [导入]DotNet软件开发框架
  4. docker选择安装位置_如何使用docker 1.13版本更改centos 7中的docker安装目录
  5. autocopy2u_借助AutoCopy简化Firefox中的文本复制和粘贴
  6. 每个前端工程师都应该去了解的前端面试题总结(一)
  7. Linux内存管理:内存描述之高端内存
  8. java第二周的作业
  9. QTP不识别树结构中的点击事件
  10. mybatis整合spring,使用org.mybatis.spring.mapper.MapperScannerConfigurer扫描出现问题
  11. mysql 命令查看sql文件大小_用SQL命令查看Mysql数据库大小
  12. java 文本文件加密 文本文件解密
  13. 推荐一个视频播放器potplayer
  14. 犯罪嫌疑人X的献身和三体
  15. gitflow概念及上传本地文件到github
  16. 面试真题:经典智力题最详汇总
  17. li , io域名国外注册教程
  18. 保守形态抗锯齿 (CMAA) - 2014 年 3 月更新
  19. Maven工程中Pom.xml文件总是报依赖找不到
  20. 架构分布式____负载均衡4层和7层理解

热门文章

  1. 洛谷:P1506 拯救oibh总部(DFS)
  2. android系统有6部分组成,Android系统文件夹结构解析(六)--/system/media /system/sounds /system/usr etc....
  3. Notification(通知)的属性及简单使用
  4. 通达信超跌反弹选股公式,使用筹码函数WINNER
  5. 前端实现excel文件的导入导出
  6. jvisualvm分析内存溢出问题
  7. html播放不了m3u文件,m3u-添加m3u文件的怎么不能播放 – 手机爱问
  8. LENOVO联想笔记本电脑 拯救者Y520-15IKBN(80Y5)原装Win10系统文件,恢复出厂OEM系统
  9. 仓央嘉措的诗其实是翻译得好
  10. css 给图片加一个关闭按钮