我在SharePoint MOSS 2007中创建了一个连接到Outlook的日历。我在此列表中添加了一个自定义列“Person”,此列中的信息类型为:Person或Group。在SharePoint中,我可以隐藏标题列,在日历视图中将此人员字段显示为月视图标题。所以我可以在日历上看到那天工作的人。问题出在Outlook中。看起来Outlook对自定义字段不了解。在Outlook中,我只能看到标题和其他几个字段。我可以将Title字段重命名为Person,但我无法更改它包含的信息类型。默认情况下,它是文本字段,无法将其更改为“人员”或“组”。
如果我可以更改这些“默认”列类型,那么我认为我的问题将得到解决。我知道这是可能的。我创建了一个自定义列表,但此列表还包含无法更改或删除的“粘性”标题,“创建者”和“修改者”列。也许我必须创建一个包含其他程序或代码的自定义列表?请帮忙!
提前致谢!
答案 0 :(得分:0)
标题栏是必要的邪恶。
在Outlook中,日历(截至我的测试)仅显示标题和位置。
一个解决方案(javascript或.NET)是,当用户单击NewForm和EditForm上的“确定”按钮时,您将Person或Group列中的内容复制到(Person)的末尾名称)位置字段,因此它将显示为:
标题的;地点(人)
..在您的月刊中。