隐藏 SharePoint 警报电子邮件中的字段

发布于 2024-07-27 13:24:54 字数 420 浏览 7 评论 0原文

如何隐藏 SharePoint 警报中的字段?

我有一个自定义事件列表(日历)。 我有一个字段(注释类型 - 又名多行文本),其 XML 内容是我在事件接收器中手动生成的。 我的所有日​​历视图都使用此字段作为月、周和日视图的标题。

我在页面上包含一个 Web 部件,该部件运行 jquery 脚本,该脚本将 XML 标题转换为背景颜色和鼠标悬停文本。

问题是这个字段及其丑陋的 xml 出现在共享点警报中。 如果我将该字段设置为 Hidden=true,那么它不会显示在电子邮件中,但在创建新视图时不再可以选择它作为月、周和日视图的标题。 这是不可接受的,因为用户需要能够创建视图并能够选择该字段作为标题。

是否有其他方法可以防止此字段显示在电子邮件中,如 ShowInDisplayForm、ShowInEditForm 等?

How can I hide a field in a SharePoint alert?

I have a custom event list (Calendar). I have a field (of type Note - aka Multi-line text) whose XML contents I generate manually in an event receiver. All my calendar views use this field as the Title for the Month, Week, and Day views.

I have a web part I include on the page that runs a jquery script that converts the XML title into a background color and mouseover text.

The problem is that this field and its ugly xml show up in sharepoint alerts. If I set the field to Hidden=true then it does not show up in the email, but it is no longer available to select as the Title for the Month, Week, and Day views when creating a new View. This is not acceptable as users need to be able to create views and be able to select this field as the title.

Is there another way to prevent this field from showing up in emails, along the lines of ShowInDisplayForm, ShowInEditForm, etc?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

旧城烟雨 2024-08-03 13:24:54

编辑警报模板中的字段是否可以解决您的问题?

“要排除某些字段在电子邮件中呈现,您应该将它们包含在部分中。”

Would editing the fields in the alert template fix your issue?

http://blogs.msdn.com/sharepointdeveloperdocs/archive/2007/12/07/customizing-alert-notifications-and-alert-templates-in-windows-sharepoint-services-3-0.aspx

"To exclude some fields from being rendered in the email, you should include them in the <DigestNotificationExcludedFields> and <ImmediateNotificationExcludedFields> section."

魂ガ小子 2024-08-03 13:24:54

您可以设置另一个字段来包含该 XML 并让 jquery 脚本针对该字段运行吗? 这样“标题”字段就可以正常使用。

Can you set another field to have that XML and have the jquery script run against that field instead? That would leave the Title field to be used normally.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文