ExecutionInfo Classe

Définition

Décrit l'état de l'exécution de rapport actuelle.

public ref class ExecutionInfo
public class ExecutionInfo
type ExecutionInfo = class
Public Class ExecutionInfo
Héritage
ExecutionInfo
Dérivé

Exemples

Pour obtenir un exemple, consultez la Render méthode .

Remarques

Cette valeur est retournée par plusieurs méthodes, notamment GetExecutionInfo, LoadReportDefinition et SetExecutionParameters.

Un ExecutionInfo objet est utilisé pour déterminer quels paramètres ont été ou seront utilisés pour exécuter un rapport. Il est également utilisé pour déterminer si des paramètres et des informations d’identification sont nécessaires pour exécuter un rapport, et pour fournir ces paramètres et informations d’identification si nécessaire avant d’appeler la Render méthode.

Constructeurs

ExecutionInfo()

Initialise une nouvelle instance de la classe ExecutionInfo.

Propriétés

AllowQueryExecution

Indique si l'utilisateur est autorisé à fournir des valeurs pour des paramètres utilisés dans la requête.

AutoRefreshInterval

Représente, en secondes, la fréquence d'actualisation automatique d'une page de rapport rendue au format HTML. Lecture seule.

CredentialsRequired

Indique si le rapport requiert des informations d'identification.

DataSourcePrompts

Obtient ou définit les chaînes d'invite de chaque source de données associée à un rapport.

ExecutionDateTime

Obtient ou définit la date et l'heure auxquelles l'instantané associé à l'exécution a été créé.

ExecutionID

Obtient ou définit une chaîne qui identifie de façon unique l'exécution actuelle.

ExpirationDateTime

Obtient ou définit la date et l'heure auxquelles l'exécution expire.

HasDocumentMap

Indique si le rapport dispose d'un explorateur de documents.

HasSnapshot

Indique si les données ont été récupérées et traitées pour le rapport.

HistoryID

Obtient ou définit une chaîne qui contient l'ID d'historique si le rapport provient d'un instantané d'historique de rapport.

NeedsProcessing

Indique si l'instantané associé à l'exécution doit être créé ou recyclé.

NumPages

Obtient ou définit le nombre de pages logiques, notamment les sauts de pages conditionnelles, dans le rapport.

Parameters

Contient les informations de paramètre actuelles pour l'exécution.

ParametersRequired

Indique si le rapport requiert que des valeurs de paramètre soient fournies.

ReportPageSettings

Représente les paramètres de la page de rapport pour l'exécution en cours.

ReportPath

Obtient ou définit le chemin d'accès complet au rapport sur le serveur.

S’applique à