从文档库中检索显式值

时间:2013-07-26 15:54:53

标签: sharepoint-clientobject sharepointdocumentlibrary

我正在尝试从文档库中提取一些字段。现在,我可以在我的成功函数中检索这两个字段以返回正确的值。

while (listItemEnumerator.moveNext()) {
  var oListItem = listItemEnumerator.get_current();
  alert(oListItem.get_item('Title'));
  alert(oListItem.get_item('UserField1'));
}

但是当我尝试调用计算字段时,例如'NameOrTitle'oListItem.get_item('NameOrTitle'));,我得到IE告诉我属性或字段尚未初始化。尚未请求或请求尚未执行。可能需要明确要求。

此值目前包含内容。我需要它,因为它显示文件名。我怎样才能得到这个领域?我在其他地方看过,我已经阅读了有关做的事情:

context.load(allItems, 'Include(NameOrTitle)');

然后在我的成功函数中,我做oListItem.get_nameOrTitle()。这是对的吗?

嗯,我这样做,现在我正在

  

Object不支持属性或方法'get_nameOrTitle'

请帮忙。感谢。

1 个答案:

答案 0 :(得分:0)

oListItem.get_item( 'FileRef');

会得到我的网址