我正在使用SSRS 2008r API从webform应用程序创建和管理SSRS。创建文件夹时,我会看到可以添加文件夹名称的位置,以及指定可以作为文件夹一部分的其他元数据(自定义属性)。我的问题是如何通过api填充目录数据库中的其他字段。当我查看CreateFolder方法时,我可以在插入中添加的唯一属性是文件夹名称,路径和自定义属性:
rs.CreateFolder(folderName, "/", props); // foldername is a string passed in from the form
但是我还想在此时设置描述和隐藏值。
我很感激有关如何实现这一目标的任何建议。我在MSDN中看到的每个示例都只显示设置文件夹名称,路径和自定义属性。
提前致谢
答案 0 :(得分:0)
通过为每个类初始化item properties类来设置Property(Description
和Hidden
)。从来没有做过,但我猜它看起来像这样(假设C#):
...
// description property
Property description = new Property();
description.Name = "Description";
description.Value = "Your description here.";
// hidden property
Property hidden = new Property();
hidden.Name = "Hidden";
hidden.Value = "True"; // not sure on value here, may be True/False, Yes/No
// build properties array
props[0] = description;
props[1] = hidden;
// create folder
rs.CreateFolder(folderName, "/", props); // foldername is a string passed in from the form