- 博客(153)
- 资源 (4)
- 收藏
- 关注
原创 深入浅出SharePoint——定制Task list中Link使其在浏览器中打开
问题描述:我们在开发工作流应用系统的时候,发现使用Workflow Task List作为主页webpart的list数据源时,没有合适的列让用户点击并在浏览器中打开InfoPath(xml文件) 处理办法:使用SharePoint Designer 2007 打开页面文件,找到对应的webpart如下操作在Href后添加"?OpenIn=Browser"命令。
2011-11-21 20:43:51
1082
原创 深入浅出SharePoint2007——开发环境
http://www.microsoft.com/download/en/details.aspx?=&HL=150624&CM=rss_click&CE=MSDN2462-150624&id=14154
2011-10-26 15:52:59
797
原创 深入浅出Nintex——Workflow Task异常
问题描述:我在Nintex中使用了Request Approval动作,启动工作流后发生了错误,查找日志后发现如下信息10/13/2011 1:23 PMErrorSystem AccountExce
2011-10-13 13:55:13
3024
原创 深入浅出InfoPath——获取SharePoint群组中用户(无代码)
一、增加第二数据源使用GetUserCollectionFromGroup Web Service二、修改数据源的定义文件2.1 解压缩xsn文件GetUserCollectionFromGroup, GetUserCollectionFromGroup1, Ge
2011-10-11 15:37:10
1641
原创 深入浅出Powershell——创建本地账号
使用Powershell创建本地账号$objOu = [ADSI]"WinNT://Minda"$objUser = $objOU.Create("User", "TestComm") #用户名TestComm$objUser.setpassword("Password_1") #密码Password_1$objUser.SetInfo()$objUser.descript
2011-09-30 09:50:13
1851
原创 深入浅出SharePoint——InvokeWorkflow的妙用
应用场景:在Parallel Activity中使用InvokeWorkflow来达到间接关闭并行分支的功能。TestInvokeWorkflow方法用于启动监听工作流。endinvoke方法用户关闭启动的监听工作流实例。 private void TestInv
2011-09-15 16:28:56
864
原创 深入浅出SharePoint——取消Workflow实例
取消正在执行的Workflow instance。以下代码以properties来自EventReceiver中的上下文。SPSecurity.RunWithElevatedPrivileges(delegate() { using (SPSite site
2011-09-15 10:45:37
915
原创 深入浅出SharePoint——不同版本的迁移
关于使用Query实现不同版本的SharePoint迁移- In case of SP 2007 to SP 2010 upgrade , recommended to go with Microsoft upgrade approach instead of third p
2011-09-14 16:32:36
827
原创 深入浅出SharePoint——阻止EventFiring
问题描述:我们经常在更新Item的时候,会触发工作流实例中的OnTaskChanged事件的自动触发。所以我们可以通过继承SPItemEventReceiver来解决这个问题。 SPItemEventReceiverHandling rh = new SPItemEventR
2011-09-14 16:04:08
1349
原创 深入浅出SharePoint——权限提升
因为经常需要提升权限来完成一件事情,特此封装为一个固定的方法来调用。 protected void RunWithElevatedPrivilegesAndContextSwitch(SPSecurity.CodeToRunElevated secureCode)
2011-09-14 16:01:59
1060
原创 深入浅出PowerShell——设置用户群组
function SetupUserGroups($site,$owners,$members,$vistors){ if($site -ne $null -and $site -ne "") { $web = $site.OpenWeb
2011-09-14 15:00:20
1021
原创 针对SharePoint的C#调试技巧
在代码中添加此行代码,当程序运行时会自动要求调试人员附加相关的进程。比如在SharePoint开发中,运行到此代码的时候,我们可以附加问w3wp.exe进程。 System.Diagnostics.Debugger.Launch();
2011-09-14 14:38:08
856
原创 深入浅出InfoPath——动态获取InfoPath中的命名空间
问题描述:我们在不同的开发Server和Product环境中部署InfoPath的时候,发现命名空间会随InfoPath的小版本变化而变化。比如:http://schemas.microsoft.com/office/infopath/2003/myXSD/2011-03-1
2011-09-14 14:20:13
820
原创 深入浅出SharePoint——Task Form与Request Form的数据交互
前提:Task Form 使用InfoPath 2010来设计。 在Task Form中的FormEvents_Loading事件中读取第二数据源ItemMetadata中的数据。ItemMetadata中包含了丰富的数据,在工作流中把RequestForm的xml数据存储到
2011-09-14 14:15:34
1000
原创 深入浅出SharePoint——TimeJob编程
获取SPWeb实例方式一 if deployed on farm,we can get spweb by time job titleA define site url in feature template.xml as property,and access it i
2011-09-13 12:35:19
1515
原创 PowerShell深入浅出——增加账号到管理员群组
net localgroup administrators /add ibm\mingle
2011-09-06 20:14:19
1025
原创 使用TimeJob
Article1 how to customize task list display page and content type?Article2 how to design time job in SharePoint 2010?Article3 InfoPath d
2011-09-02 17:57:35
684
原创 ContentType大展拳脚——定义List
应用场景:在请假系统中,需要一个Country列表和Task列表。Country列表作为元数据显示用户所属的国家。Task列表工作流审批使用,并且呈现Task的编辑aspx页面需要隐藏删除按钮。 <ContentType ID="0x010091B420276C6
2011-09-02 17:54:39
1541
原创 深入浅出Powershell——添加用户或群组到群组中
new-spuser -useralias "ibm\10086" -web https://tst15.emdev.azcollaboration.com/operations/Operations/HR -Group "Reporter"
2011-08-30 12:31:14
2653
原创 深入浅出PowerShell——更新List Item中的PeopleandGroup 域值
说明:目标站点HR中的列表Location中PeopleandGroup 域LSR,需要添加人员$curWeb = Get-SPWeb ""$curWeb = Get-SPWeb "https://tst15.emdev.azcollaboration.com/opera
2011-08-30 11:33:27
964
原创 深入浅出SharePoint——操作Item权限类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.SharePoint;namespace CR.ShareP
2011-08-30 11:10:55
2323
原创 深入浅出Powershell——拷贝GAC中dll文件
场景:我们在客户的VM环境中进行SharePoint的开发工作,由于权限的限制(连IE的设置都无法修改),我们在很多情况除了以Administrator的身份执行应用程序(IE,VS2010,cmd窗口,集成SharePoint的PowerShell命令窗口等)外,我们可能需要拷
2011-08-30 11:05:17
1496
原创 深入浅出PowerShell——部署SharePoint解决方案包
下文以开发HR的Leave系统并部署为例:安装部署Add-SPSolution -LiteralPath E:\Alfred\Project\SIRS\Workflow\TFS\AZ.SharePoint.SIRS\AZ.SharePoint.SIRS\bin\Debug\sharepoint.leave.wspInstall-SPSolution -Identity sharepoi
2011-08-30 10:58:41
2439
原创 深入浅出PowerShell——入门
搭建环境:Win7和Win2008中自带有PowerShell 2.0,在命令中输入powershell即可。Powershell 2.0安装下载 for Win2008 X64:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20430Powershell 2.0安装下载:http://suppo
2011-08-29 14:43:04
1033
原创 读取InfoPath的命名空间
说明:11_00020.xml为InfoPath的xml文件。利用Linq to xml来便捷地读取相关节点。XmlDocument doc = new XmlDocument(); doc.Load("D:\\11_00020.xml");
2011-08-15 15:50:37
598
原创 部署WSP包
两种情况第一 部署wsp包到站点第二 部署wsp包到管理中心 http://www.cnblogs.com/majiang/articles/2107151.html
2011-08-09 12:34:01
649
原创 SharePoint认证资源
http://www.microsoft.com/china/learning/mcpexams/register/prometric.mspxhttp://www.register.prometric.com/Menu.asp?cookie%5Ftest=1
2011-08-08 10:00:21
510
原创 如何调试InfoPath的后台代码?
http://nikspatel.wordpress.com/2011/07/20/debug-browser-enabled-infopath-2010-forms-deployed-on-sharepoint-2010-using-visual-studio-2010/http://msdn.microsoft.com/en-us/library/gg271285.aspxhttp:/
2011-08-08 09:51:09
726
原创 分配一个Task给多人或多个群组
1 在Task列表中增加定制列ApprovalPersons,设置为People and Group类型,并允许多选。2 拖放onTaskCreated动作在CreatTask之后,并在其事件中执行如下SPList taskList = workflowProperties.Ta
2011-07-13 13:02:55
8180
原创 理解Task动作
问题描述:创建一个全新的工作流,并拖放Task activity,部署到目标Library后,运行工作流实例出错。在日志中发现以下信息:System.InvalidOperationException: Correlation value on declaration "work
2011-07-13 12:50:20
619
原创 Visual Studio中的键盘快捷键自动添加所需的使用声明
http://zh-cn.w3support.net/index.php?db=so&id=148977
2011-07-09 14:12:55
628
原创 设计Task Form的注意事项
问题描述:以下信息根据打开Task Form页面时提示的Corretive ID在Logs中查找最新的log文件中的错误记录如下06/29/2011 11:08:01.70 w3wp.exe (0x0F24) 0x2A44 InfoPath Forms Services Runtime - Data Connections
2011-06-29 11:19:00
1028
原创 Terminate Activity的错用
问题描述:我在工作流中添加了Terminate Activity,放在最后,这样每个工作流实例运行的时候都会执行这个Activity。错误:"System.Workflow.ComponentModel throw exception"解决办法:从工作流中移除Terminate Activity。
2011-06-29 10:38:00
607
原创 Workflow异常
06/27/2011 17:00:49.74 w3wp.exe (0x1B80) 0x2DBC SharePoint Foundation Workflow Infrastructure 98d4 Unexpected System.Workflow.Runtime.Hosting.PersistenceExcepti
2011-06-27 17:14:00
1208
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅