1

有没有办法从针对外部列表的请求中访问 OData 制定的过滤器参数?

我有一个 BCS 实体,其中包含一个查找器和一个特定的查找器。我还为 finder 方法定义了 [in] 参数以及 BCS 模型定义中的过滤规则。BCS 过滤器绑定到 [in] 参数。

当我从外部列表和配置的 aspx 视图访问它时,设置工作(过滤器在配置屏幕中可见并将参数传递给 finder 方法)。但是,当我尝试通过 OData 访问列表时,finder 方法收到的参数为空。

这就是我使用 OData 访问列表的方式:http://<mysharepoint>/_api/web/lists/myexternalList/items?$filter=param eq 'value'

4

1 回答 1

1

不幸的是,SharePoint 2013 中没有此选项。您可以手动处理查询字符串,这是唯一的方法。

于 2013-11-15T10:10:40.220 回答