は私がIsNewReport私のレポートの一部に、私はSSRS Webサービスを使用して、これらのレポートの一覧を取得しようとしていると呼ばれるブール・パラメータ(ReportService2005.asmx)を追加しました。ReportService2005 FindItemsは、ブールデータ型を持つパラメータで
しかし、私は、Webサービス "IsNewReportフィールドには無効な値があります"という例外が発生し続けます。
レポートを検索するにはSearchConditionをどのように設定する必要がありますか?相続人
Webサービス呼び出しの例:私は「名前」にプロパティ名を変更このコードを試してみた
var reports = ReportingService2005.FindItems("/MyReports",
BooleanOperatorEnum.Or, GetSearchConditions());
そして、ここではGetSearchCondition方法の一例です
private static SearchCondition[] GetSearchConditions()
{
List<SearchCondition> conditions = new List<SearchCondition>();
SearchCondition searchCondition = new SearchCondition();
searchCondition.Condition = ConditionEnum.Equals;
searchCondition.ConditionSpecified = true;
searchCondition.Name = "IsNewReport";
searchCondition.Value = "true";
conditions.Add(searchCondition);
return conditions.ToArray();
}
PSと既存のレポートの名前と一致する値。これは例外なく動作します。