Access 2010链接表到SharePoint 2007缺少列

时间:2015-08-19 11:46:42

标签: ms-access sharepoint ms-access-2010 sharepoint-2007

因此,我根据SharePoint 2007网站(Institutions& Survey上存在的列表创建了2个链接表。这两个列表通过Survey列表中的一个查找字段进行链接,该字段引用Name中的Institutions字段。

在Access 2010数据库(.accdb)中创建Survey表后,我注意到表中没有将2个列表链接在一起的查找字段。更糟糕的是,还有另一个字段(_EncodedAbsoluteURL)我之前已删除但已显示在表格中,但这仅在Design视图中可见,在Datasheet视图中无处可寻。

当我在Design视图中查看表格时,我甚至可以看到Title1视图中未显示的Datasheet字段,也无法在SharePoint上找到它,就像我之前提到的那样。

我还试图用2个简单的列表重新创建这个场景,这些列表以相同的方式连接但是效果很好。

2 个答案:

答案 0 :(得分:1)

由于您可以在设计视图中看到该列,这意味着它已被导入,只是在数据表视图中不可见。那是因为这些列在访问中是隐藏的。 Access默认情况下会隐藏一些列。

您只需要右键单击任何字段的标题,然后单击取消隐藏即可。您可以从SharePoint列表中获得所有字段的列表。要显示,请选择要显示的字段,然后将其关闭。

现在您可以看到这些列。希望能解决。

答案 1 :(得分:0)

我已经能够使用此处发布的答案解决问题:https://sharepoint.stackexchange.com/questions/117707/access-linked-to-sharepoint-list-is-missing-fields/145501#145501?newreg=2c19852039b04d48b93539d39773044d

问题是由于缓存数据引起的,所以如果在删除表后清除缓存然后重新启动数据库,问题应该得到解决。