ReportExecutionService.SetExecutionParameters2 Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает и проверяет значения параметров, связанных с выполнением текущего отчета.
public:
ReportExecution2005::ExecutionInfo2 ^ SetExecutionParameters2(cli::array <ReportExecution2005::ParameterValue ^> ^ Parameters, System::String ^ ParameterLanguage);
public ReportExecution2005.ExecutionInfo2 SetExecutionParameters2(ReportExecution2005.ParameterValue[] Parameters, string ParameterLanguage);
member this.SetExecutionParameters2 : ReportExecution2005.ParameterValue[] * string -> ReportExecution2005.ExecutionInfo2
Public Function SetExecutionParameters2 (Parameters As ParameterValue(), ParameterLanguage As String) As ExecutionInfo2
Параметры
- Parameters
- ParameterValue[]
Массив объектов ParameterValue.
- ParameterLanguage
- String
Код локали .NET Framework.
Возвращаемое значение
Объект ExecutionInfo2, содержащий новое выполнение.
Комментарии
В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.
Использование заголовка SOAP | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
Необходимые разрешения в собственном режиме | На main отчет и все вложенные отчеты: ReadProperties ANDExecuteAndView |
Необходимые разрешения в режиме Интеграции с SharePoint | На main отчет и все вложенные отчеты:<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Если при текущем выполнении при задании значений параметров, используемых в запросе, существует snapshot, она будет очищена (если это не выполнение или журнал snapshot). Установка параметров, не относящихся к запросу, не приведет к очистке snapshot, но для его отрисовки потребуется обработка.
Если параметры не проходят проверку, метод вернет ошибку, и значения параметров не будут изменены.
Если ParameterLanguage
задан параметр , параметры интерпретируются на этом языке. Если ParameterLanguage
параметр не указан, используется поведение по умолчанию.
Нельзя указать параметры для моментальных снимков выполнения или моментальных снимков журнала.