zoukankan      html  css  js  c++  java
  • 关于之前的博客《SharePoint无代码工作流设计开发实例——交通费报销流程(三) 》的一些问题的解答

    http://blog.csdn.net/miragesky2049/article/details/7769030

    http://blog.csdn.net/miragesky2049/article/details/7769249

    http://blog.csdn.net/miragesky2049/article/details/7769313

    http://blog.csdn.net/miragesky2049/article/details/18667779

    《SharePoint无代码工作流设计开发实例——交通费报销流程(三)》这篇博客已经写了挺长时间了,针对这片博客,有朋友也提出了些问题。种种原因,挺长时间不能登录CSDN,更不说写博客了,对于这些问题也没有及时的做出解答,在此对那些提出问题的朋友表示歉意。

    以下对这些问题做下解答。由于时间较长了,笔者也忘记好多步骤,所以今天抽了些时间研究了下朋友们遇到的问题。

    问题在此篇博客朋友们的回复中:http://blog.csdn.net/miragesky2049/article/details/7769313

    1、有朋友提到“设置项目中的域只有标题和ID”这个问题:

    出现这个问题的原因可能是在设计完infopath表单之后,发布到sharepoint表单库的步骤中没有勾选“Allowusers to edit data in this field by using a datasheet or prooerties page”(中文即:“允许用户使用数据表或属性页编辑该域中的数据”)

    详细表单发布步骤见《SharePoint无代码工作流设计开发实例——交通费报销流程(二)http://blog.csdn.net/miragesky2049/article/details/7769249

    笔者测试了,确实如此。

    2、关于“‘组织结构:boss’是如何设置的”这个问题:

    在《...交通费报销流程(三)》这边博客中我将各级审批人的信息存放到一个名为“组织结构”的列表中,在工作流的设置中选取相应的列表及字段信息

    在此做个简单的工作流用于演示,具体步骤如下: 1) 创建列表“Organization”,用于存放各级部门的审批人

    2) 创建Infopath表单库,用于存放申请单

    3) 设计infopath申请单,并发布到表单库AppyLibrary

    4) 设计工作流如下:

    具体实现: a) 打开SPD,创建ListWorkflow列表工作流“ApplyWF” b) 选中“Action”——“用户处收集数据”

      c) 点击“此用户”——选中“Workflow Lookup for a user”——点击“Add”

      d) 在“Lookup for Person or Group”对话框中选择“Data source”为Organization列表,“Field from source”:为BossCode字段(审批人的邮件地址),在“Find the List Item”中设置筛选条件如下:“Field”为OrgCode(部门的ID),“Value”为表单库当前item(即当前的一条申请单)的“部门”字段。

      e) 之后一路点“OK”完成设置

      f) 点击“数据”——点击“Next”设置审批任务:

      g) 设置审批任务的Name——“Next”

      h) 设置审批任务过程中需要填写的自定义字段“审批结果”——“Next”——“Default Value”——“Finish”。

     

    i) 点击“输出到Variable:collect1”——设置输出变量“审批任务ID”(在后边的设置中,“审批任务ID”起到了关键作用,用于标识当前对应的任务流)——“OK”

     

    j) “Action”——“设置当前项目中的域”——选“审批人”——设置“值”如下:

      k) 设置“审批结果”——通过变量“审批任务ID”选择当前审批任务的审批结果

      l) 判断“审批结果”,根据结果发邮件。“Action”——“发送电子邮件”——设置“To”、“CC”、“Subject”和邮件内容

     

    5) 至此工作流设计完成,发布到即可。

  • 相关阅读:
    conda 激活环境失败解决办法
    openSmile-2.3.0在Linux下安装
    Ubuntu16.04下安装多版本cuda和cudnn
    几个最新免费开源的中文语音数据集
    train loss与test loss结果分析
    文件路径
    Properties类与配置文件
    内省
    Junit单元测试
    Hdfs常用命令
  • 原文地址:https://www.cnblogs.com/mySaveblogs/p/4594714.html
Copyright © 2011-2022 走看看