ReportingService2005.FindItems() yöntemini powershell v2 içinden çağırırken sorun yaşıyorsanız.
$rs = New-WebServiceProxy -Uri $ReportServerUri -Namespace SSRS.ReportingService2005 -UseDefaultCredential;
$searchCondition = New-Object SSRS.ReportingService2005.SearchCondition
$searchCondition.ConditionSpecified = $true
$searchCondition.Name = "Name";
$searchCondition.Value = "Sales";
[SSRS.ReportingService2005.SearchCondition[]] $searchConditions = @($searchCondition)
$boolOp = [SSRS.ReportingService2005.BooleanOperatorEnum]::And
#Also tried bellow initialization of enum.
#[SSRS.ReportingService2005.BooleanOperatorEnum] $boolOp = 0
$rs.FindItems("/", $boolOp ,$searchConditions)
Yukarıdakilerin çalıştırılması aşağıdaki hatayı verir:
"1" değeri ":" ve "FindItems" ifadesinin "SSRS.ReportingService2005.BooleanOperatorEnum" yazması için dönüştürülemiyor: "" "ve" değeri "SSRS.ReportingService2005.BooleanOperatorEnum" yazılmıyor. 'SSRS.ReportingService2005.BooleanOperatorEnum' ila 'SSRS.ReportingService2005.BooleanOperatorEnum' ile. ""
Herhangi bir yardım çok takdir edilecektir,
Zach