Поделиться через


ReportExecutionService.SetExecutionCredentials2 Метод

Определение

Задает учетные данные, связанные с выполнением текущего отчета.

public:
 ReportExecution2005::ExecutionInfo2 ^ SetExecutionCredentials2(cli::array <ReportExecution2005::DataSourceCredentials ^> ^ Credentials);
public ReportExecution2005.ExecutionInfo2 SetExecutionCredentials2 (ReportExecution2005.DataSourceCredentials[] Credentials);
member this.SetExecutionCredentials2 : ReportExecution2005.DataSourceCredentials[] -> ReportExecution2005.ExecutionInfo2
Public Function SetExecutionCredentials2 (Credentials As DataSourceCredentials()) As ExecutionInfo2

Параметры

Credentials
DataSourceCredentials[]

Массив DataSourceCredentials.

Возвращаемое значение

Объект ExecutionInfo2, содержащий новое выполнение.

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Использование заголовка SOAP (In) TrustedUserHeaderValue

(In) ExecutionHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения в собственном режиме На main отчет и все вложенные отчеты: ReadProperties ANDExecuteAndView
Необходимые разрешения в режиме Интеграции с SharePoint На main отчет и все вложенные отчеты:<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Если snapshot существует, если учетные данные заданы и AllowQueryExecution имеют значение false, snapshot будет очищен, а все параметры будут сброшены до значений по умолчанию.

При наличии нескольких источников данных, запрашивающих один и тот же отчет, необходимо указать все учетные данные одновременно. Если необходимо изменить один набор учетных данных, необходимо снова указать все учетные данные.

Учетные данные сохраняются только в течение времени существования выполнения, после чего их необходимо указать снова.

Применяется к