Sharepoint构建轻量型应用之InfoPath的简单应用案例!

1.   很遗憾,在office 2016 版本中已经将表单功能移除,office 2013 版本已经成了infopath 绝唱,所以我们必须安装office 2013 版本的office Professional plus来完成我们的表单组件安装:

2.   点开infopath Deisgner,我们可以看到可以创建的组件:

3.   这里我们可以创建多种表单,我们这次做一个简单的案例,建立一个标准的空白表单后点击设计后进入到相应的表单设计界面,我们先设计好整个页面的布局:

4.   基于简单的版式表格设置:

5.   我们这里有多种控件可以选择:

6.   这里我们写一个文本型控件:

7.   这里我们设置一个电话为文本型控件,控件为13位:

8.   为电子邮件匹配邮件模式:

9.   同时我们的数据可以直接引用我们的自定义列表,这里我们先建立一个下拉列表框:

10.  然后我们右击下拉列表,我们建立一个面向Sharepoint的自定义列表,点击添加:

11.  点击接受数据后点击下一步:

12.  选择相应的库和列表:

13.  输入表单库的地址,他会弹出验证信息,输入我们的账户名和密码:

14.  选择employee 后,设置需要接受的数据。点击下一步:

15.  不需要点击缓存数据,直接就可以点击下一步了:

16.  将连接保存下来:

17.  将值和显示名称都选择如下的连接:

18.  点击应用后确定,接下来我们来点击浏览看能否获取到数据:

19.  我们看到数据来源已经OK:

20.  接下来我们来添加按钮,来提交相关的信息:

21.  接下来我们来启用提交信息,这里面我们用电子邮件传送信息,我们也可以提交为附件转发相关信息,关于提交到Sharepoint 文档库,我们通过案例给大家详细解释了,这里我们就不做过多的例子:

22.  多数情况下我们的业务存在多个页面,不可能吧所有的业务数据全部在一个页面中全部展开,所以我们需要创建新的视图:

23.  接下来我们再在SharePoint 创建表单库:

24.  选择创建表单库:

25.  创建完成后,我们配置表单库打开方式:

26.  我们选择在浏览器中打开:

27.  接下来我们需要在客户端为表单启用兼容性选项,来保证表单兼容浏览器打开了,点击检查方案:

28.  选中在服务器验证,点击更改设置:

29.  输入需要验证的浏览器地址:

30.  从方案检查来看,没有任何问题:

31.  接下来我们来创建提交连接:

32.  选择提交到表单库:

33.  填写文档库地址和提交文件名称:

34.  输入提交名称:

35.  我们在按钮提交那边选择提交:

36.  好了,我们接下来需要发布表单到表单库地址,我们点击发布:

37.  选择发布到SharePoint服务器:

38.  填写发布地址:

39.  勾选浏览器填写后选择下一步:

40.  选择更新现有表单库:

41.  选择添加列来得到表单中的列:

42.  点击发布:

43.  表单发布完成:

44.  我们点开创建,然后输入信息,接下来选择提交:

我们看到数据已经提交到了相应的地方了。到此整个过程已经完毕,infopath 功能设定基本完成。

时间: 2024-10-12 08:32:28

Sharepoint构建轻量型应用之InfoPath的简单应用案例!的相关文章

Sharepoint 构建轻量型应用之传出电子邮件设置!

1.   传出电子邮件配置包含两个部分,第一部分是在Exchange 配置,另外一部分是在Sharepoint 配置启用传出邮件设置,我们先在Exchange 建立一个接受连接器: 2.   点击下一步继续,输入连接器名称: 3.   输入指定的IP地址: 4.   输入可以匿名Relay的源地址: 5.   点击新建完成新建过程: 6.   接下来的步骤比较重要,因为我们需要对外发送邮件,因此需要匿名RELAY,我们点开Exchange PowerShell: 7.   执行如下的脚本: Ge

利用sharepoint 创建轻量型应用之配置传入电子邮件!

1.   首先我们在SharePoint服务器上安装相应的SMTP功能: 2.   在功能页面选择SMTP服务器,如果没有安装,可以点击下一步安装: 3.   接下来我们来设置服务为自动启动服务,并启动: 4.   接下来打开SMTP服务器,点开IIS 6的配置管理器: 5.   确认下匿名Relay 已经勾选: 6.   我们将访问限制以下计算机: 7.   接下来我们配置域名,到此为止,我们的SMTP服务器的配置基本完成: 8.   接下来我们来配置Exchange 发送连接器,来满足用户发

Metricbeat 轻量型指标采集器

一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采集器) 将 Metricbeat 部署到您所有的 Linux.Windows 和 Mac 主机,并将它连接到 Elasticsearch 就大功告成啦:您可以获取系统级的 CPU 使用率.内存.文件系统.磁盘 IO 和网络 IO 统计数据,以及获得如同系统上 top 命令类似的各个进程的统计数据.

轻量型ORM框架Dapper的使用

在真实的项目开发中,可能有些人比较喜欢写SQL语句,但是对于EF这种ORM框架比较排斥,那么轻量型的Dapper就是一个不错的选择,即让你写sql语句了,有进行了关系对象映射.其实对于EF吧,我说下我个人的见解,EF是相对来说比较重的ORM框架,它是讲究通用性的框架,而非单纯的实现某种需求的框架,不得不否认的说,EF的开发效率要比用单纯的ADO.NET写sql语句的效率高的不是一点半点,可能很多人会说EF的性能低等等,针对这种问题有时候是需要折中的来讲,从另一个方面来讲,你用了ADO.NET写s

五款轻量型bug管理工具横向测评

最近正在使用的本地bug管理软件又出问题了,已经记不清这是第几次了,每次出现问题都要耗费大量的时间精力去网上寻找解决方案,劳心劳力.为了避免再次出现这样的情况,我决定从线下转到线上,使用轻量型的在线bug管理工具,在选择工具时有以下几个要求: 1.不用在本地安装部署,配置环境,即开即用: 2.方便bug管理,bug属性设置: 3.可以跨团队沟通,方便和开发协作: 4.随时掌握bug状态,修复进展等. 花费了一个星期的时间试用了五款在线bug管理工具,其评测结果如下: 1.   Teambitio

级联关系(内容大部分来自JavaEE轻量型解决方案其余的是我的想法)

1. 级联关系 在Hibernate程序中持久化的对象之间会通过关联关系互相引用.对象进行保存.更新和删除等操作时,有时需要被关联的对象也执行相应的操作,如:假设需要关联关系的主动方对象执行操作时,被关联的对象也会同步执行同一操作.这一问题可以通过使用Hibernate的级联(cascade)功能来解决. 例如:当试图删除顾客对象时,通过级联关系让Hibernate决定是否删除该对象对应的所有订单对象. cascade是<set>元素的一个属性,该属性常用值及描述如下表:  属性值    描述

[iOS]将DataSource分离并构建更轻量的UIViewController

在objccn.io中看到一篇文章,构建更轻量的View Controllers,在此自己实践一下加深理解. 新疆项目,learn--tableview,类前缀为LT,开始我们的实验. 首先需要在StoryBoard中拖拽一个UITableView,在头文件中申明tableView变量并建立连接: 新建ArrayDataSource类,作为TableView的DataSource.目的是将DataSource从原本的ViewController中分离出来: // // ArrayDataSour

oracle从入门到精通复习笔记续集之PL/SQL(轻量版)

复习内容: PL/SQL的基本语法.记录类型.流程控制.游标的使用. 异常处理机制.存储函数/存储过程.触发器. 为方便大家跟着我的笔记练习,为此提供数据库表文件给大家下载:点我下载 为了要有输出的结果,在写PL/SQL程序前都在先运行这一句:set serveroutput on结构:declare--声明变量.类型.游标begin--程序的执行部分(类似于java里的main()方法)exception--针对begin块中出现的异常,提供处理的机制--when...then...--whe

Vue.js:轻量高效的前端组件化方案(转载)

摘要:Vue.js通过简洁的API提供高效的数据绑定和灵活的组件系统.在前端纷繁复杂的生态中,Vue.js有幸受到一定程度的关注,目前在GitHub上已经有5000+的star.本文将从各方面对Vue.js做一个深入的介绍. Vue.js 是我在2014年2月开源的一个前端开发库,通过简洁的 API 提供高效的数据绑定和灵活的组件系统.在前端纷繁复杂的生态中,Vue.js有幸受到一定程度的关注,目前在 GitHub上已经有5000+的star.本文将从各方面对Vue.js做一个深入的介绍. 开发