InfoPath 简介 (篇一)

1. InfoPath 是什么
InfoPath 是微软 Office 家族中的一部分; 主要用于流程数据收集以及流程流转控制等. InfoPath 主要特点是可以进行无代码的表单设计, 继承了 Office 家族的易使用性与 SharePoint 的易集成性, 并且可以用托管代码进行二次开发; 落地文件是 XML 格式, 易于跟其他系统进行对接等.

2. InfoPath 历史版本
InfoPath 2003
InfoPath 2007
InfoPath 2010
InfoPath 2013

3. 含代码的 InfoPath 开发 (VSTO 与 VSTA)
VSTO: Visual Studio Tools for Office, 是 Visual Studio 的集成组件, 允许用代码进行 Office 的扩展开发.
VSTA: Visual Studio Tools for Applications, 是 Office 的集成组件, 有点类似 VBA 脚本.
从个人使用情况来看, 两者在进行含代码的 InfoPath 表单开发的时候大体功能类似, 但是由于 VSTO 需要使用 Visual Studio 来进行开发, 感觉比 VSTA 更 "重" 一点; 所以在日常开发过程中我们均使用 VSTA 来进行开发.

4. InfoPath 的安装
若今后需要进行表单的二次开发, 在安装 InfoPath 的时候需要将 ".NET 可编程性支持" 设置成从本机运行全部程序.

5. 与 SharePoint 的集成
InfoPath 需要 "InfoPath Forms Services" 才能支持从浏览器中打开表单进行填写提交, 只有 SharePoint 企业版才提供该服务, 所以大家都懂的.

6. 下一篇文章将介绍无代码跟有代码方式如何设计发布表单.

时间: 2024-10-05 19:44:00

InfoPath 简介 (篇一)的相关文章

BI-SSAS简介篇

一.是什么? SSAS是用于SQLServer数据库用于BI的组件,通过SSAS可以创建多维数据库,并在之上进行数据挖掘操作.本文我们主要介绍一些关于SSAS数据分析的知识.接下来就让我们来一起了解一下吧. 商业智能提供的解决方案能够从多种数据源获取数据并且能够把各种数据转化成同一格式数据进行存储,最终达到让用户可以快速访问解读数据,为用户分析和制定决定提供有效的数据支持,那么SSAS就是通过建立多维的数据集来为数据的分析提供更快捷更高校的数据挖掘. 二.结构 SSAS又称挖掘结构,定义生成挖掘

Ajax之一 简介篇

[学习目标] F    使用Asp.NetAjax核心组件实现无刷新和局部更新效果 F    掌握AutoComplete控件的使用,并利用其实现自动完成功能 [本章简介] Ajax基于那些已经广泛使用的浏览器技术,包括异步JavaScript和XML.Ajax这个概念出现后不久就开始风靡起来,因为它使Web应用程序的功能和用户界面(UI)变得更加接近于桌面应用程序. Ajax的主要思想是使Web页可以在后台(或者说是异步的)发送HTTP请求,而不需要重新读取整个页面(用Asp.Net的话来说,

Power BI基础系列-01简介篇

Power BI是一套商业分析软件,它可以连接数百个数量源.简化数据准备并提供即席查询,即席查询(Ad Hoc)是用户根据自己的需求,灵活地选择查询条件,系统可以根据用户选择的条件生成对应的报表. Power BI简介 Power BI 是Microsoft公司自主研发发布的最新可视化工具,它结合了Power Query.Power Privot.Power View和Power Map等一系列工具的经验成果.最重要的是它可以将我们在Excel里的数据通过报表的形象呈现给用户,并且在Excel

Language Modeling with Gated Convolutional Networks(句子建模之门控CNN)--模型简介篇

最近忙着实验室的项目,一直没有时间做仿真,所以就先写一下之前看的一篇文章,总结一下吧.这次要说的是Gated CNN,这也是第一次将门限控制引入到CNN中的文章,感觉十分有新意,效果也很棒.下面我们来看一下,文章的主要贡献包括: 提出一种新的门控机制 缓解梯度传播,降低梯度弥散等现象 相比LSTM,模型更加简单,收敛速度更快 模型的结构图如下所示: 首先我们可以通过堆叠CNN来标识长文本,提取更高层.更抽象的特征,而且相比LSTM而言,我们需要的op更少(CNN需要O(N/k)个op,而LSTM

Android事件监听(一)——简介篇

Button.ImageButton事件 setOnClickListener     点击时触发 ListView事件 setOnItemSelectedListener   鼠标滚动时触发 setOnItemClickListener     点击时触发 EditText事件 setOnKeyListener     获取焦点时触发 RadioGroup事件 setOnCheckedChangeListener    点击时触发 CheckBox事件 setOnCheckedChangeLi

机器人操作系统ROS | 简介篇

同样,从个人微信公众号Nao(ID:qRobotics)搬运. 前言 先放一个ROS Industrial一周年剪辑视频. ROS已经发布八周年了,在国外科研机构中非常受欢迎.目前,以美国西南研究院为首的几位大佬开始尝试将ROS应用在工业机器人中,上面这个视频就是ROS-I项目一周年的进展情况. 为了说明讲清楚ROS,我就从ROS是什么,为什么使用ROS,如何使用ROS三个方面展开. △出自今年<机器人视觉与应用>课程本人制作的课件 是什么 ROS是Robot Operating System

MySQL--------入门简介篇

1. 背景 * MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. * MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. * MySQL所使用的

MachineLearning简介篇

1.Pandas模块 DataFrame提供的是一个类似表的结构,由多个Series组成,而Series在DataFrame中columns. 2.安装IPython解释器: 其实,一键安装Anaconda可以帮助使用者,一次性配置好我所有需要的工具包以及IPython解释器环境.但是,出于我想学习更加透彻,所以自己安装工具包和IPython解释器环境. (1)因为,python在windows下通过pip安装带有c扩展的包时,如果是python2.7,需要vs2008,如果是    pytho

c# 简介篇(学习篇一)

一.计算机语言的概念 人和计算机之间通讯交流的一种方式,所有的程序(软件)都是由某种计算机语言编写出来的. 二.程序(软件------>产品) 实现特定功能的代码块. 三.算法 编写程序的时候,所采用的方法和步骤. 四.程序的三种基本结构 1.顺序结构 程序是按顺序执行,每一条代码一定执行,并且执行一次. 2.选择结构 程序代码有选择条件的执行. 3.循环结构 程序代码重复执行特定的次数. 五.deotnet或.net dotnet不是一种计算机语言,他是微软公司在2000年推出的一个服务平台,