如何隐藏SharePoint警报中的字段?
我有自定义事件列表(日历)。我有一个字段(类型为Note - 又名多行文本),其XML内容我在事件接收器中手动生成。我的所有日历视图都使用此字段作为月,周和日视图的标题。
我在页面上包含一个Web部件,它运行一个jquery脚本,将XML标题转换为背景颜色和鼠标悬停文本。
问题是这个字段及其丑陋的xml出现在sharepoint警报中。如果我将字段设置为Hidden = true,则它不会显示在电子邮件中,但在创建新视图时,它不再可用作“月”,“周”和“日”视图的标题。这是不可接受的,因为用户需要能够创建视图并能够选择此字段作为标题。
是否有其他方法可以阻止此字段显示在电子邮件中,与ShowInDisplayForm,ShowInEditForm等一致?
答案 0 :(得分:3)
编辑警报模板中的字段会解决您的问题吗?
“要排除某些字段在电子邮件中呈现,您应该将它们包含在< DigestNotificationExcludedFields>和< ImmediateNotificationExcludedFields>部分中。”
答案 1 :(得分:1)
您是否可以设置另一个字段来拥有该XML并让jquery脚本针对该字段运行?这将使Title字段正常使用。