|
|
1
3
这有点像是问卷和任务列表的组合。我认为使用问卷列表可能能够提供此功能,至少是“是-否”->继续下一个任务位,我不太确定的注释。调查问卷也存储了关于填写它的用户的信息。 另一个选项是处理工作流,每次用户填写“是/否”以将其带到下一个问题时激发工作流,然后进入睡眠状态,直到用户完成该任务。这是基于SharePoint Designer的。(或者基于代码,如果您要在Visual Studio中创建自定义工作流。) 调查问卷列表的问题在于,它必须一次性完全填写,调查问卷列表中没有“保存并稍后继续”功能。 另一个大问题是安全。你不希望客户A的员工看到客户B的员工在做什么。(问卷列表可以选择不允许查看除您自己的答案以外的任何答案)。 结论: 安全性问题加上问卷调查只会让您了解到目前为止的情况(尤其是需要一次性完成的情况),使我得出结论,这需要一些定制开发。即。:
答案列表需要能够在项目创建时设置项目级别的安全性(即,itemEventReceiver),向只回答“读取”权限的人授予权限。 只有自己的项目 . 需要使用自定义代码将新答案添加到答案列表中,该自定义代码使用的是RunWithElevatedPrivileges,因为只有管理员才能完全访问列表本身。 检查表条目页面需要检查用户填写检查表的范围。检查表可通过以下方式确定:
|