Spiga

[置顶]SharePoint Designer + InfoPath 可循环回退工作流

2012-01-29 15:46 by 空新蔡, 796 visits, 网摘, 收藏, 编辑
摘要:实现可以循环回退的工作流,我们使用到Task Action->Start Custom Task Process(点击可见前一篇描叙Custom Task)使用到Task Behavior Action->Append Task.故名思意 Append Task 表示给某某用户追加一个任务,追加什么Task呢,追加当前Task.它会给追加的用户在本任务完成但未结束的时候添加一个相同的任务,但是新产生的任务的生命周期和父Task(姑且这么称呼)生命周期不太一样。它会重复父Task的三个阶段Before a Task is Assigned -> When a Task Pend 阅读全文

[置顶]SharePoint Designer 2010 - Start Custom Task Process

2012-01-29 14:21 by 空新蔡, 762 visits, 网摘, 收藏, 编辑
摘要:作为SharePoint Designer 2010的新推出的action, 它究竟有什么功能。在进入新的公司第一工作流项目里,对它做了一些研究。结果是让人惊喜的,这个工作流项目是要求用InfoPath & SPD不借助其他开发工具的条件下实现一个可回退的采购申请单工作流。最后感谢Start Custom Task Process这个Action.(注 Start Approval Process 这个Action也是在本Action上添加一些逻辑实现的)首先我们新添加一个Start Custom Task Process活动。会出现三个选项需要填写,具体需要什么简单点击一下就了解了。 阅读全文

Update Created By field

2012-04-17 18:06 by 空新蔡, 95 visits, 网摘, 收藏, 编辑
摘要:今天遇到一个奇怪的问题,在更新文档库创建者字段的时候我使用item["Created By"] = user.ID;item.UpdateOverwriteVersion();总是更新不了但是在列表中,运行确很正常。折腾了大半天,终于找到一个解决方法,在更新Createdy By的时候,同时也要更新Modified By,这样才能够起到效果。只能够说变态,所以记录一下。item["Created By"] = user.ID;item["Modified By"] = item["Modified By"];ite 阅读全文

SharePoint Designer + InfoPath 可循环回退工作流

2012-01-29 15:46 by 空新蔡, 796 visits, 网摘, 收藏, 编辑
摘要:实现可以循环回退的工作流,我们使用到Task Action->Start Custom Task Process(点击可见前一篇描叙Custom Task)使用到Task Behavior Action->Append Task.故名思意 Append Task 表示给某某用户追加一个任务,追加什么Task呢,追加当前Task.它会给追加的用户在本任务完成但未结束的时候添加一个相同的任务,但是新产生的任务的生命周期和父Task(姑且这么称呼)生命周期不太一样。它会重复父Task的三个阶段Before a Task is Assigned -> When a Task Pend 阅读全文

如何在Task InfoPath Form里面取到申请表单的信息

2012-01-29 14:36 by 空新蔡, 102 visits, 网摘, 收藏, 编辑
摘要:通过上一篇Start Custom Task Process的介绍,其实想实现该功能很简单。首先, 我们增加一个Task Field然后在分配任务产生之前,设置该task field的值,如下:(当你对custom task的生命周期熟悉后,其实有多个地方都可以给task field赋值)。最后我们便可以在task 的InfoPath Form上看到该值。默认在Task Form上会以TextBox输入框形势显示出来,这样看上去感觉并不太好。用InfoPath打开该表单删除该输入框,添加计算值,设置默认值为该field。于是出现了上图的效果。定制好InfoPath表单后,如果你在修改workf 阅读全文

SharePoint Designer 2010 - Start Custom Task Process

2012-01-29 14:21 by 空新蔡, 762 visits, 网摘, 收藏, 编辑
摘要:作为SharePoint Designer 2010的新推出的action, 它究竟有什么功能。在进入新的公司第一工作流项目里,对它做了一些研究。结果是让人惊喜的,这个工作流项目是要求用InfoPath & SPD不借助其他开发工具的条件下实现一个可回退的采购申请单工作流。最后感谢Start Custom Task Process这个Action.(注 Start Approval Process 这个Action也是在本Action上添加一些逻辑实现的)首先我们新添加一个Start Custom Task Process活动。会出现三个选项需要填写,具体需要什么简单点击一下就了解了。 阅读全文

SPQuery查询用户方法

2009-04-28 10:58 by 空新蔡, 353 visits, 网摘, 收藏, 编辑
摘要:用户字段类型 <where><eq><fieldrefname="PersonFieldName"/><valuetype="User">UserDisplayName</value></eq></where>这是LOOKUP字段的查询方式<where><eq><fieldrefname="PersonFieldName"LookupId="TRUE"/><valuetype="i 阅读全文

JS IE height,width

2008-09-24 12:38 by 空新蔡, 276 visits, 网摘, 收藏, 编辑
摘要:<SCRIPT LANGUAGE="JavaScript">var s = "网页可见区域宽:"+ document.body.clientWidth;s += "\r\n网页可见区域高:"+ document.body.clientHeight;s += "\r\n网页可见区域高:"+ document.body.offsetWeight +" (包括边线的宽)";s += "\r\n网页可见区域高:"+ document.body.offsetHeight + 阅读全文