摘要: 下表提供了这些操作的说明:Cmdlet说明Get-SPInfoPathFormTemplate返回 InfoPath 表单模板,或在未指定标识参数时返回表单模板列表。Set-SPInfoPathFormTemplate设置 InfoPath 表单模板的属性。可以使用此 cmdlet 更改表单模板的类别。Install-SPInfoPathFormTemplate在服务器场上安装 InfoPath 表单模板。安装包括表单模板的上载和升级。Uninstall-SPInfoPathFormTemplate从服务器场移除表单模板。Enable-SPInfoPathFormTemplate将表单模板激活 阅读全文
posted @ 2014-01-25 16:38 914556495 阅读(348) 评论(0) 推荐(0)
摘要: InfoPath 表单库的表单 (SharePoint 2013)在“开始”屏幕上,单击“SharePoint 2013 管理中心”。如果“SharePoint 2013 管理中心”不在“开始”屏幕上:右键单击“计算机”,单击“所有应用程序”,然后单击“SharePoint 2013 管理中心”。有关如何与 Windows Server 2012 进行交互的详细信息,请参阅常见管理任务和 Windows Server 2012 中的导航。在管理中心中的主页上,单击“一般应用程序设置”。在“一般应用程序设置”页上的“InfoPath Forms Services”部分,单击“配置 InfoPat 阅读全文
posted @ 2014-01-25 15:51 914556495 阅读(288) 评论(0) 推荐(0)
摘要: 大家都知道Infopath是强大的电子表单制作工具,方便的控件管理及规则定制,但这一些都得让用户在客户机上装着Infopath,使用起来极为不便,要是能用web的方式,那就最好了。刚好MS 的sharepoint 2007企业版中,提供了form service的功能,可以将infopath模板发布到sharepoint站点下,起用浏览器功能。话不多说了,还是赶紧动起手来吧:首先,制作表单模板并发布。打开Infopath,制作一个XSN的表单模板,如下图:设计好后,在设计任务面板上,点击检查设计方案---->更改兼容性设置,在类别中选择“兼容性”,勾上“设计一个可在浏览器或InFoPat 阅读全文
posted @ 2014-01-25 15:40 914556495 阅读(375) 评论(0) 推荐(0)
摘要: SharePoint中获取当前登录的用户名第一种方法:System.Web.HttpContext.Current.User.Identity.Name.ToString();或者: SPContext.Current.Site.OpenWeb().CurrentUser.Name.ToString();这种方法不用获取当前的Site和Web信息,是全局使用的帐号信息。此方法获取的帐号信息是带域的。第二种方法: string username = ""; SPSite site = new SPSite("http://kf102"); SPWeb we 阅读全文
posted @ 2014-01-25 14:34 914556495 阅读(291) 评论(0) 推荐(0)
摘要: SharePoint 2013 图文开发系列之InfoPath入门来自:http://tech.ddvip.com/2014-01/1390230878208182.html详细的创建过程1、 打开InfoPath Designer,选择空白表单,可以看到右侧描述,发布到SharePoint或者网络位置,我们要发布到网络位置,然后上传到SharePoint表单库;2、 新建以后,如下图: 之后我们修改表单的标题,然后在右侧添加域,之后再拖动至表单中间,当然我们可以选择插入 – 表格进行布局;3、下面就是添加域,如下图:4、添加域的名称,如下图:5、添加表格进行布局,然后拖动Name到表格里,. 阅读全文
posted @ 2014-01-25 13:31 914556495 阅读(401) 评论(0) 推荐(0)
摘要: 在InfoPath中如何获取当前用户的信息(Profile)InfoPath本身提供了一个函数UserName()用于获取当前用户,但这个函数只能获取到登录名后面一段。假如当前用户是Domain\User1,用函数UserName()获取到的值是User1。在单域环境下使用UserName()函数是没有问题的。但是遇到复杂的域环境时,该函数就无法满足用户的需要了。比如User1同时在Domain0和Domain1中都有用户名称为User1的用户:Domain0\User1和Domain1\User1。InfoPath的函数UserName()是无法区分这两个名称的。为了解决这个问题,我在网上搜 阅读全文
posted @ 2014-01-25 11:29 914556495 阅读(344) 评论(0) 推荐(0)
摘要: private void NewMethod() { using (SPSite site = new SPSite("http://amid01110/")) { SPWeb web = site.RootWeb; string id = Page.Request["ID"]; string text = Page.Request["aaa"]; SPListItem li = web.Lists["test2"... 阅读全文
posted @ 2014-01-25 11:18 914556495 阅读(242) 评论(0) 推荐(0)