您如何通过ID在SSRS中找到物品?我试图使用另一个查找结果返回的id,一个新的guid字符串和小的随机字符串,所有这些都返回相同的错误:
ID字段的值无效。 ---> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidElementException:ID字段的值无效。
以下是代码:
var request = new FindItemsRequest
{
Conditions = new[] { new SearchCondition { Name = "ID", Value = "test"} },
Folder = "/"
};
return _ssrsService
.FindItems(request)
.Items
我正在使用SSRS 2005。
答案 0 :(得分:1)
非常确定无法通过SSRS服务完成此操作。找到所有对象,然后使用LINQ过滤到我需要的ID。
答案 1 :(得分:1)
FindItems方法的MS文档说:
使用FindItems的应用程序通常接受特定属性和属性值的用户输入。 可搜索的属性包括Name,Description,CreatedBy,CreationDate,ModifiedBy和ModifiedDate。返回的项目只是用户具有“读取属性”权限的项目。