3

有谁知道这样做的好方法?我需要有简单的表单,无需编写大量代码即可提交到电子邮件。这些表单将托管在 MOSS 2007 中的内容查看器 Web 部件或类似部件中。我想避免使用 InfoPath。

4

5 回答 5

3

您可以使用一个列表来为您提供输入表单。

这取决于 a) 人们是否应该能够看到彼此的提交内容和 b) 电子邮件应该发给谁。

您可以设置警报(操作 -> 提醒我)以在将新项目添加到列表时向一个人/多个人发送电子邮件。

在设置 -> 列表设置 -> 高级设置中,有用户可以查看/编辑的项目的选项。但是,不能在用户只能看到自己的项目的列表上设置警报。在这种情况下,我会使用一个简单的工作流程来发送电子邮件。不过,我只使用过 MOSS 2007 和 SharePoint Designer - 我不确定 WSS。

于 2008-09-15T15:46:26.510 回答
1

您可以按照上面的建议实现一个列表,并添加一个SPItemEventReceiver以在添加或更改列表项时发送电子邮件(链接显示所有可处理的事件)

于 2008-09-16T00:37:54.237 回答
0

Sharepoint Designer 中的工作流应该是实现它的最简单方法,无需编码。

这是一篇解释如何执行此操作的文章:

工作流程示例:发送通知消息: http: //office.microsoft.com/en-us/sharepointdesigner/HA101829081033.aspx

于 2008-09-15T21:19:15.430 回答
0

使用 sharepoint sdk,您可以创建自己的 Web 部件。如果您将它们添加到 GAC,您可以将它们包含在您的 sharepoint 站点中。不过,您当然必须构建一个用于发送电子邮件的 Web 部件。

于 2008-09-15T15:11:42.630 回答
0

text boxes在文本编辑器中使用所需的 、等创建一个简单的 HTML 表单text areasselect drop downs添加 mailto 标记并保存。

然后在媒体和内容下添加页面查看器 Web 部件。

选择站点操作,编辑页面并在编辑工具选项卡下选择格式文本,HTML 标记编辑 HTML 源并将您创建的 HTML 表单粘贴到文本编辑器中,然后选择确定并保存。

于 2013-06-30T23:44:13.933 回答