PivotCache Schnittstelle

Definition

Stellt den Speichercache eines PivotTable-Berichts dar.

public interface class PivotCache
[System.Runtime.InteropServices.Guid("0002441C-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotCache
Public Interface PivotCache
Attribute

Hinweise

Das PivotCache-Objekt ist ein Element der PivotCaches Auflistung.

Verwenden Sie die PivotCache() -Methode, um ein PivotCache-Objekt für einen PivotTable-Bericht zurückzugeben (jeder Bericht verfügt nur über einen Cache).

Verwenden Sie PivotCaches(index), wobei index die PivotTable-Cachenummer ist, um ein einzelnes PivotCache-Objekt aus der PivotCaches-Auflistung für eine Arbeitsmappe zurückzugeben.

Eigenschaften

ADOConnection

Gibt ein ADO-Verbindungsobjekt zurück, wenn der PivotTable-Cache mit einer OLE DB-Datenquelle verbunden ist.

Application

Gibt ein Application Objekt zurück, das die Microsoft Excel-Anwendung darstellt.

BackgroundQuery

True , wenn Abfragen für den PivotTable-Bericht oder die Abfragetabelle asynchron (im Hintergrund) ausgeführt werden.

CommandText

Gibt die Befehlszeichenfolge für die angegebene Datenquelle zurück oder legt diese fest.

CommandType

Gibt eine Konstante zurück, die den Werttyp der Eigenschaft beschreibt, oder legt sie CommandText fest. Der Standardwert ist xlCmdSQL.

Connection

Gibt Verbindungsinformationen für einen PivotTable-Cache zurück oder legt diese fest.

Creator

Gibt einen ganzzahligen 32-Bit-Wert zurück, der die Anwendung angibt, in der dieses Objekt erstellt wurde.

EnableRefresh

True, wenn der PivotTable-Cache oder die Abfragetabelle von der Benutzerin oder dem Benutzer aktualisiert werden kann. Der Standardwert ist True.

Index

Gibt die Indexnummer des Objekts in einer Auflistung ähnlicher Objekte zurück.

IsConnected

Gibt True zurück, wenn die MaintainConnection Eigenschaft True ist und der PivotTable-Cache derzeit mit seiner Quelle verbunden ist. Gibt False zurück, wenn momentan keine Verbindung zur Quelle besteht.

LocalConnection

Gibt die Verbindungszeichenfolge zu einer Offline-Cubedatei zurück oder legt sie fest.

MaintainConnection

True, wenn die Verbindung zu der angegebenen Datenquelle nach der Aktualisierung bis zum Schließen der Arbeitsmappe aufrechterhalten bleibt. Der Standardwert ist True.

MemoryUsed

Gibt die Menge an Arbeitsspeicher in Bytes zurück, die derzeit vom -Objekt verwendet wird.

MissingItemsLimit

Gibt die maximale Anzahl eindeutiger Elemente für ein PivotTable-Feld zurück oder legt diese fest, die auch dann erhalten bleiben, wenn in den Cachedatensätzen keine unterstützenden Daten enthalten sind.

OLAP

Gibt True zurück, wenn der PivotTable-Cache mit einem OLAP (Online Analytical Processing)-Server verbunden ist.

OptimizeCache

True, wenn der PivotTable-Cache beim Aufbau optimiert wird. Der Standardwert ist False.

Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

QueryType

Gibt den Typ der von Microsoft Excel zum Auffüllen des PivotTable-Caches verwendeten Abfrage an.

RecordCount

Gibt die Anzahl der Datensätze im PivotTable-Cache oder die Anzahl der Cache-Datensätze, die das angegebene Element enthalten, zurück.

Recordset

Gibt ein Recordset-Objekt zurück, das als Datenquelle für die angegebene Abfragetabelle oder den PivotTable-Cache verwendet wird, oder legt es fest.

RefreshDate

Gibt das Datum zurück, an dem der PivotTable-Cache zuletzt aktualisiert wurde.

RefreshName

Gibt den Namen der Person zurück, die den PivotTable-Cache zuletzt aktualisiert hat.

RefreshOnFileOpen

True, wenn der PivotTable-Cache jedes Mal automatisch aktualisiert wird, wenn die Arbeitsmappe geöffnet wird. Der Standardwert ist False.

RefreshPeriod

Gibt die Anzahl der Minuten zwischen Aktualisierungen zurück oder legt sie fest.

RobustConnect

Gibt die Art zurück, wie der PivotTable-Cache mit der zugehörigen Datenquelle verbunden wird, oder legt diese fest.

SavePassword

True, wenn Kennwortinformationen in einer ODBC-Verbindungszeichenfolge mit der angegebenen Abfrage gespeichert werden. False, wenn das Kennwort gelöscht wird.

SourceConnectionFile

Gibt einen String-Wert zurück, der die Microsoft Office-Datenverbindungsdatei oder eine vergleichbare Datei anzeigt, die zum Erstellen der PivotTable verwendet wurde, oder legt diesen Wert fest.

SourceData

Gibt die Datenquelle für den PivotTable-Bericht zurück.

SourceDataFile

Gibt eine Zeichenfolge zurück, die die Quelldatendatei für den Cache der PivotTable angibt.

SourceType

Gibt einen Wert zurück, der den Typ des veröffentlichten Elements angibt.

Sql

Für die interne Verwendung reserviert.

UpgradeOnRefresh

Enthält Informationen dazu, ob bei der nächsten Aktualisierung ein Upgrade für PivotCache und alle verbundenen Elemente durchgeführt PivotTables werden soll. Lese-/Schreibzugriff.

UseLocalConnection

True , wenn die LocalConnection -Eigenschaft verwendet wird, um die Zeichenfolge anzugeben, mit der Microsoft Excel eine Verbindung mit einer Datenquelle herstellen kann. False, wenn die von der Connection -Eigenschaft angegebene Verbindungszeichenfolge verwendet wird.

Version

Gibt die Version von Microsoft Excel zurück, in der erstellt PivotCache wurde. Schreibgeschützt.

WorkbookConnection

Stellt eine Verbindung zwischen der aktuellen Arbeitsmappe und dem PivotCache -Objekt her. Schreibgeschützt.

Methoden

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

Erstellt ein eigenständiges PivotChart aus einem PivotCache-Objekt . Ein Shape -Objekt wird zurückgegeben.

CreatePivotTable(Object, Object, Object, Object)

Erstellt einen PivotTable-Bericht basierend auf einem PivotCache -Objekt.

MakeConnection()

Richtet eine Verbindung für den angegebenen PivotTable-Cache ein.

Refresh()

Updates den Cache des PivotTable Objekts.

ResetTimer()

Setzt den Aktualisierungszeitgeber für den angegebenen PivotTable-Bericht auf das letzte Intervall zurück, das Sie mithilfe der RefreshPeriod -Eigenschaft festgelegt haben.

SaveAsODC(String, Object, Object)

Speichert die PivotTable-Cachequelle als Microsoft Office Data Connection-Datei.

Gilt für: