0

我正在寻找将按钮添加到功能区或将表单操作按钮控件添加到列表项显示表单。

我希望用户能够通过电子邮件发送当前正在查看的列表项的详细信息。

至今....

我创建了一个新的 DispForm.aspx ...然后添加了表单操作按钮控件。我将操作设置为自定义操作....然后 SP2010 创建了一个新的站点工作流。

我可以编辑此工作流程..但我没有获得“当前项目”的字段。我认为这与它是一个站点工作流程而不是列表工作流程有关。

我还尝试编辑 DispForm.aspx 中的代码以更改工作流的 GUID,以尝试使用按钮启动列表工作流。

帮助?

4

1 回答 1

0

我为获得此设置所做的首先是创建一个列表工作流。

以下所有工作均在 SharePoint Designer 中完成。而且我没有编辑任何页面,只是创建了一个显示在功能区中的自定义操作。

您可以通过从导航中选择列表和库,然后选择要将工作流添加到的列表来执行此操作。选择工作流应该有一个“块”后,只需单击添加新工作流。有了它,您可以设计您的工作流程,并且您将可以访问当前项目。

完成工作流后,在列表页面上找到自定义操作块(它在我的工作流块下方)。单击块中的某个位置,在顶部功能区上,您应该会看到自定义操作。当您打开该菜单时,它会为您提供选择操作类型的选项(Ribbon、DetailView、...)。现在只需将其链接到您刚刚创建的工作流程。(您可能需要刷新列表才能显示工作流。如果仍未显示,请确保已发布)。

于 2012-08-09T16:18:37.380 回答