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 | (В) TrustedUserHeaderValue (В) ExecutionHeaderValue (Выход) ServerInfoHeaderValue |
| Необходимые разрешения для нативного режима | О основном отчёте и всех подотчетах: ReadProperties И ExecuteAndView |
| Требуются разрешения для режима SharePoint | О основном отчёте и обо всех подотчетах: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Если в текущем исполнении существует снимок при установке параметров, используемых в запросе, он будет очищен (если это не выполнение или снимок истории). Установка параметров, не связанных с запросом, не приведёт к очистке снимка, но потребует обработки перед его отрисовкой.
Если параметры не проходят валидацию, метод возвращает ошибку, и значения параметров не меняются.
Если ParameterLanguage указано, параметры интерпретируются на этом языке. Если ParameterLanguage не указано, используется стандартное поведение.
Нельзя задавать параметры для выполнения или снимков истории.