`
love19820823
  • 浏览: 954437 次
文章分类
社区版块
存档分类
最新评论

SharePoint Workflow 定义文件示例

 
阅读更多
<?xml version="1.0" encoding="utf-8" ?>
<SPSWorkflow>
<States>
<State Name="新报告" DocumentLibraryTitle="新报告">
<Properties>
<Property Name="提交状态">
<Commands>
<Command Value="提交给领导">
<Actions>
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.Move" Parameter="部门经理报告库" />
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.SetField" Parameter="入库时间=@Now" />
</Actions>
</Command>
</Commands>
</Property>
</Properties>
</State>
<State Name="部门经理报告库" DocumentLibraryTitle="部门经理报告库">
<Properties>
<Property Name="报告处理状态">
<Commands>
<Command Value="打回">
<Actions>
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.Move" Parameter="新报告" />
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.SetField" Parameter="审批人=@UserName" />
</Actions>
</Command>
<Command Value="提交给老总">
<Actions>
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.Copy" Parameter="总经理报告库" />
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.SetField" Parameter="入库时间=@Now" />
</Actions>
</Command>
</Commands>
</Property>
</Properties>
</State>
<State Name="总经理报告库" DocumentLibraryTitle="总经理报告库">
<Properties>
<Property Name="报告处理状态">
<Commands>
<Command Value="打回">
<Actions>
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.Move" Parameter="部门经理报告库" />
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.SetField" Parameter="入库时间=@Now" />
</Actions>
</Command>
<Command Value="通过">
<Actions>
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.Move" Parameter="已被审批通过的报告" />
<Action Assembly="" Type="Kaneboy.SPSWorkflow.Actions.SetField" Parameter="通过审批时间=@Now" />
</Actions>
</Command>
</Commands>
</Property>
</Properties>
</State>
</States>
</SPSWorkflow>
分享到:
评论

相关推荐

    sharepoint workflow examples

    ### 关于SharePoint Workflow在Office 2003中的应用示例 #### 一、SharePoint Workflow概述 SharePoint Workflow 是一种自动化业务流程的技术,它允许用户定义一系列步骤来处理文档或其他类型的项目。通过这些工作...

    sharepoint流程例子(C#)

    这个压缩包中的"SPWorkflowActionSample"可能是示例代码或项目文件,它可能展示了如何使用C#编写SharePoint工作流动作。通过查看和学习这个样本,你可以理解如何与SharePoint API交互,创建和使用自定义工作流动作...

    SharePoint 2007 and Windows WorkFlow Foundation: Integrating Divergent Worlds

    由于标签提到了“源码”和“工具”,这可能意味着文章不仅包含理论解释,还可能提供了实际的代码示例或推荐了一些用于辅助集成的工具,帮助读者更好地理解和实践SharePoint 2007与Windows Workflow Foundation的整合...

    sharepoint 状态机工作流Demo

    SharePoint.StateWorkflow这个文件可能是这个Demo的源代码或者示例项目,包含了实现状态机工作流的相关文件。你可以通过查看这个文件来了解如何在实践中实现状态机工作流。文件可能包括XML定义文件(.wfd),这是...

    Visual+Studio+2008+开发+WorkFlow

    至于"开发 SharePoint 工作流"这个文件,可能是另一个文档或者源代码示例,进一步深入探讨特定的开发技巧或最佳实践。 总之,Visual Studio 2008的WorkFlow功能为企业提供了一种强大的方式来自动化和管理复杂的业务...

    Beginning SharePoint 2010 Development _CodeDownload.zip

    4. **工作流开发**:SharePoint 2010支持基于Windows Workflow Foundation的工作流,开发者可以创建自定义工作流来自动化业务流程。 5. **事件处理程序**:通过编写事件处理程序,可以对SharePoint对象(如列表项、...

    SharePoint 2010 At Work代码片

    - **工作流(Workflow)**:定义业务流程,自动化任务分配和状态更新。 - **自定义字段类型(Custom Field Types)**:扩展SharePoint的内置字段类型,满足特殊数据存储需求。 - **服务应用(Service ...

    Sharepoint 工作流获取InfoPath表单值

    生成的代理类将提供对InfoPath表单中定义的所有字段的访问。 ##### 第三步:将代理类添加到工作流项目 1. **添加代理类到工作流项目**: - 在Visual Studio中打开Sharepoint工作流项目。 - 将第二步生成的代理...

    用SharePoint_Designer_2007_设计SharePoint_3

    在Designer中,我们需要定义各个步骤,如创建任务,设置条件判断(如方案是否指派给wxd),以及触发动作(如复制文件,改变权限等)。此外,我们还可以利用Execute AEC和ReceiveActivity等活动来实现更复杂的逻辑。 ...

    SharePoint 2013 计时器任务 Demo

    在提供的"SP2013TimerJob"压缩包文件中,可能包含了一个示例项目的源代码,用于演示如何创建、注册和执行自定义计时器任务。通过学习和分析这个示例,开发者可以更好地理解和应用SharePoint 2013的计时器任务功能,...

    微软sharepoint 2010 工作流 教程

    - **定义**:在SharePoint 2010中,工作流是一种自动化的业务过程,它定义了一系列步骤,这些步骤按照预设的顺序执行,并可能涉及多个用户或系统。 - **作用**:提高效率、减少错误、实现标准化操作等。 **知识点3...

    SharePoint 2010开发高级教程.rar

    11. **权限与安全**:理解SharePoint的安全模型,包括角色定义、权限级别和权限继承。学习如何实现细粒度的权限控制。 12. **性能优化**:学习如何优化SharePoint 2010的应用性能,包括缓存策略、查询优化和代码...

    Visual Studio 2008开发新特性系列课程(9):开发 SharePoint工作流

    工作流是SharePoint中的一种自动化过程,它定义了文档或信息在系统中的流转方式。工作流可以是简单的审批流程,也可以是复杂的业务逻辑。在Visual Studio 2008中,开发者可以使用工作流模板或者从头创建自定义工作流...

    SharePoint Designer 2010 部署工作流实例

    本文将详细介绍如何利用SharePoint Designer 2010部署一个示例工作流。 #### 二、准备工作 在开始之前,我们需要准备以下环境: - **SharePoint Server 2010**:确保服务器端已安装并配置好SharePoint Server 2010...

    Moss2007开发入门教程

    2. **创建Workflow**:使用Visual Studio的SharePoint Workflow模板。 3. **设计流程**:利用Visio设计工作流图表,然后导入到Visual Studio。 4. **编写逻辑**:使用Windows Workflow Foundation (WF)活动定义工作...

    Microsoft Office Sharepoint Server 2007开发系列课程(2):MOSS2007之开发概述

    然而,开发者可以使用Windows Workflow Foundation (WF)来创建自定义工作流,实现更复杂的业务逻辑。这涵盖了从设计工作流状态机、定义活动到集成系统的过程。 **4. 搜索服务** MOSS 2007的搜索功能强大,支持全文...

    利用INFOPATH_2007_+_VS2005开发MOSS工作流(部署篇).pdf

    - `feature.xml`文件主要用于定义一个SharePoint Feature,其中包括了Feature的基本信息、作用范围以及关联的元素清单文件等。 - 示例代码如下: ```xml Description="Myworkflow the same as the simple ...

    SharePoint快速入门常见问题解答-第4部分

    SharePoint 是微软推出的一款强大的企业级协作平台,用于构建网站、文档管理、团队协作和工作流程。...对于想要进一步了解SharePoint源代码的开发者,可以下载提供的"LogOn.aspx"链接,获取相关示例代码。

    Office用户界面自定义ppt

    - **SharePoint Workflow支持**:继续支持SharePoint Workflow的开发。 - **部署支持**:支持ClickOnce部署方式,并且可以打包多个插件进行部署。 - **生命周期管理**:通过Team Foundation Server进行应用程序生命...

    SharePoint 工作流实战教程

    **SharePoint工作流实战教程** 在信息技术领域,尤其是企业IT管理中...提供的"SharePoint_工作流实战教程-c6f0e955f93b93b950ddaa26304792d3.pptx"文件应该包含详细的步骤和示例,帮助读者深入理解并实践这些知识点。

Global site tag (gtag.js) - Google Analytics