转帖自https://stackoverflow.com/questions/3840502/sharepoint-issue-selective-behavior
我最近在实习期间被分配了一项 Sharepoint 任务,这几天我一直很困惑。请注意,这是我第一次使用 Sharepoint,所以我在这里可能用错了术语。
他们有一个包含 2 个 Web 部件的网站;一个名为“公司目录”的列表,其下方是一个名为“我的信息”的列表(我认为)。其行为方式应该是“员工受众”组中的所有用户都可以查看这两个 Web 部件。
员工应该在公司目录列表中“添加新项目”,并在其中输入个人信息。添加后,底部的 Web 部分“我的信息”应显示他们输入的信息以及编辑选项。到目前为止,他们已经完成了所有这些工作。
但是,有些员工无法看到自己输入的信息,这是一个问题。我曾对 2 名员工进行了不同的测试,他们属于员工受众组,可以看到两个列表,但只有其中一名员工可以看到并编辑自己输入的信息。
我不明白为什么它对其中一个有效而对另一个无效,我曾尝试让它们在同一天以及不同的日期添加信息,让它们从同一台计算机添加信息,但发生了同样的事情。
我现在不知所措。请记住,我是这个应用程序的新手,所以我可能忽略了一些显而易见的东西,所以你能想到的任何方法都会有所帮助。
提前致谢。
答案1
将其网络 ID 的确切大小写与 SharePoint 中输入的列表进行比较。SharePoint 使用 CAML 查询来查找列表中的数据,并且 CAML 区分大小写。如果这些是自定义开发的 Web 部件,那么开发人员可能应该仔细查看其逻辑中查询当前用户列表的部分。