PivotCache Interface

Définition

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 renvoyer un objet PivotCache pour un rapport de tableau croisé dynamique (chaque rapport n’a qu’un seul cache).

Utilisez PivotCaches(index), où index est le numéro de cache de tableau croisé dynamique, pour renvoyer un seul objet PivotCache de la collection PivotCaches pour un classeur.

Propriétés

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 pour le rapport ou la table de requête de tableau croisé dynamique sont exécuté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 des 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

Retourne 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

Retourne 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

Retourne la date à laquelle le cache de tableau croisé dynamique a été actualisé pour la dernière fois.

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

Retourne la source de données du rapport de tableau croisé dynamique.

SourceDataFile

Retourne une valeur de type String indiquant le fichier de données source pour le cache du tableau croisé dynamique.

SourceType

Retourne une valeur qui identifie le type d’élément en cours de publication.

Sql

Réservé à une utilisation interne.

UpgradeOnRefresh

Contient des informations indiquant s’il faut mettre à niveau le PivotCache et 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 le chaîne de connexion spécifié par la Connection propriété est utilisé.

Version

Retourne 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

CreatePivotChart(Object, Object, Object, Object, Object, Object)

Crée un graphique croisé dynamique autonome à partir d’un objet PivotCache . Un Shape objet est retourné.

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 en tant que fichier de connexion de données Microsoft Office.

S’applique à