我是一名起步的 sharepoint 开发人员,被要求在 sharepoint 2010 中实现以下场景。
我们对开始的最佳方法有点迷失了。我真的很难找到最佳实践解决方案。
这是请求的流程:
所以列表有以下字段:
用户应该看到以下表格:
代表应看到以下表格:
董事会应看到以下表格:
我的问题:
提前感谢任意 建议。
最佳答案
关于您的一些问题....我不是 100% 确定,但在 2007 版本中,InfoPath 是一个企业功能。因此,InfoPath 的使用可能是您拥有的版本的功能(Foundation vs 2010 Enterprise)。
SPD 对您来说可能是一个好的开始,特别是因为您现在可以导出 SPD 开发的工作流并将它们导入 VS 2010 以更新功能。
关于板编辑...根据您的安全实现(FBA 与 AD),您可能希望对编辑表单的负载进行某种角色检查。我可能会从拥有一个 ASPX 表单(不是 Infopath)开始,您可以确定您拥有的用户类型。根据用户,您可以根据需要显示或不显示适当的字段并为按钮启动事件处理程序。
我很可能会从顺序工作流程开始,因为您不需要担心很多步骤。状态工作流用于更复杂的实现。
关于sharepoint - SharePoint 2010 中的工作流入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2949718/