PivotCache Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet objet représente le cache de la mémoire d'un rapport de tableau croisé dynamique.
public interface class PivotCache
[System.Runtime.InteropServices.Guid("0002441C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotCache
Public Interface PivotCache
- Attributs
Remarques
L’objet PivotCache est membre de la PivotCaches collection.
Utilisez la PivotCache() méthode pour retourner un objet PivotCache pour un rapport de tableau croisé dynamique (chaque rapport possède un seul cache).
Utilisez PivotCaches(index), où index est le numéro du cache du tableau croisé dynamique, pour retourner un seul objet PivotCache à partir de la collection PivotCaches pour un classeur.
Propriétés
| Nom | Description |
|---|---|
| ADOConnection |
Cette propriété renvoie un objet de connexion ADO si un cache de tableau croisé dynamique est connecté à une source de données OLE DB. |
| Application |
Renvoie un Application objet qui représente l’application Microsoft Excel. |
| BackgroundQuery |
True si les requêtes de rapport de tableau croisé dynamique ou de table de requêtes sont effectuées de manière asynchrone (en arrière-plan). |
| CommandText |
Renvoie ou définit la chaîne de commande de la source de données spécifiée. |
| CommandType |
Renvoie ou définit une constante décrivant le type de valeur de la CommandText propriété. La valeur par défaut est xlCmdSQL. |
| Connection |
Renvoie ou définit les informations de connexion pour un cache de tableau croisé dynamique. |
| Creator |
Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé. |
| EnableRefresh |
Cette propriété a la valeur True si la table de requête ou le cache du tableau croisé dynamique peut être actualisé par l’utilisateur. La valeur par défaut est True. |
| Index |
Cette propriété renvoie le numéro d'index de l'objet dans la collection des objets similaires. |
| IsConnected |
Renvoie True si la propriété a la MaintainConnection valeur True et que le cache de tableau croisé dynamique est actuellement connecté à sa source. Cette propriété renvoie la valeur False si actuellement il n'y a pas de connexion à sa source. |
| LocalConnection |
Cette propriété renvoie ou définit la chaîne de connexion à un fichier de cube hors connexion. |
| MaintainConnection |
Cette propriété a la valeur True si la connexion à la source de données spécifiée est conservée après l’actualisation et jusqu’à la fermeture du classeur. La valeur par défaut est True. |
| MemoryUsed |
Renvoie la quantité de mémoire en octets actuellement utilisée par l’objet. |
| MissingItemsLimit |
Cette propriété renvoie ou définit la quantité maximale d'éléments uniques par champ de tableau croisé dynamique qui sont conservés même s'ils n'ont pas de données correspondantes dans les enregistrements du cache. |
| OLAP |
Cette propriété renvoie la valeur True si le cache d'un tableau croisé dynamique est connecté à un serveur OLAP (Online Analytical Processing). |
| OptimizeCache |
Cette propriété a la valeur True si le cache du tableau croisé dynamique est optimisé lorsqu'il est créé. La valeur par défaut est False. |
| Parent |
Renvoie l’objet parent pour l’objet spécifié. |
| QueryType |
Indique le type de requête utilisée par Microsoft Excel pour remplir le cache de tableau croisé dynamique. |
| RecordCount |
Renvoie le nombre d’enregistrements du cache du tableau croisé dynamique ou le nombre d’enregistrements du cache contenant l’élément spécifié. |
| Recordset |
Renvoie ou définit un objet Recordset utilisé comme source de données pour la table de requête ou le cache de tableau croisé dynamique spécifié. |
| RefreshDate |
Renvoie la date de la dernière actualisation du cache de tableau croisé dynamique. |
| RefreshName |
Renvoie le nom de la personne qui a actualisé en dernier le cache de tableau croisé dynamique. |
| RefreshOnFileOpen |
Cette propriété a la valeur True si le cache du tableau croisé est automatiquement mis à jour à chaque ouverture du classeur. La valeur par défaut est False. |
| RefreshPeriod |
Renvoie ou définit le nombre de minutes entre deux actualisations. |
| RobustConnect |
Cette propriété renvoie ou définit comment le cache d'un tableau croisé dynamique se connecte à sa source de données. |
| SavePassword |
True si le mot de passe d’une chaîne de connexion ODBC est enregistré avec la requête spécifiée. False si le mot de passe est supprimé. |
| SourceConnectionFile |
Cette propriété renvoie ou définit un objet de type String désignant le fichier ODC (Microsoft Office Data Connection) ou un fichier similaire qui a été utilisé pour créer le tableau croisé dynamique. |
| SourceData |
Renvoie la source de données du rapport de tableau croisé dynamique. |
| SourceDataFile |
Renvoie une chaîne indiquant le fichier de données source pour le cache du tableau croisé dynamique. |
| SourceType |
Renvoie une valeur qui identifie le type d’élément publié. |
| Sql |
Réservé à une utilisation interne. |
| UpgradeOnRefresh |
Contient des informations sur la mise à niveau de et PivotCache tous les éléments connectés PivotTables lors de la prochaine actualisation. Lecture-écriture. |
| UseLocalConnection |
True si la LocalConnection propriété est utilisée pour spécifier la chaîne qui permet à Microsoft Excel de se connecter à une source de données. False si la chaîne de connexion spécifiée par la Connection propriété est utilisée. |
| Version |
Renvoie la version de Microsoft Excel dans laquelle a PivotCache été créé. En lecture seule. |
| WorkbookConnection |
Établit une connexion entre le classeur actif et l’objet PivotCache . En lecture seule. |
Méthodes
| Nom | Description |
|---|---|
| CreatePivotChart(Object, Object, Object, Object, Object, Object) |
Crée un graphique croisé dynamique autonome à partir d’un objet PivotCache . Un Shape objet est renvoyé. |
| CreatePivotTable(Object, Object, Object, Object) |
Crée un rapport de tableau croisé dynamique basé sur un PivotCache objet. |
| MakeConnection() |
Cette méthode établit une connexion pour le cache du tableau croisé dynamique spécifié. |
| Refresh() |
Mises à jour le cache de l’objetPivotTable. |
| ResetTimer() |
Réinitialise le minuteur d’actualisation du rapport de tableau croisé dynamique spécifié au dernier intervalle que vous avez défini à l’aide de la RefreshPeriod propriété. |
| SaveAsODC(String, Object, Object) |
Enregistre la source du cache de tableau croisé dynamique sous la forme d’un fichier de connexion de données Microsoft Office. |