Получить внешний источник подключения сводной таблицы

Получить внешний источник подключения сводной таблицы

Aspose.Cells предоставляет возможность получить внешний источник данных подключения сводной таблицы. Для этого API предоставляет свойство ExternalConnectionDataSource класса PivotTable. Свойство ExternalConnectionDataSource возвращает объект ExternalConnection. Приведенный ниже фрагмент кода демонстрирует использование свойства PivotTable.ExternalConnectionDataSource для получения внешнего источника данных подключения сводной таблицы.

Образец кода

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Source directory
string sourceDir = RunExamples.Get_SourceDirectory();
// Load sample file
Workbook workbook = new Workbook(sourceDir + "SamplePivotTableExternalConnection.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
// Get the pivot table
var pivotTable = worksheet.PivotTables[0];
// Print External Connection Details
Console.WriteLine("External Connection Data Source");
ExternalConnection[] connections = pivotTable.GetSourceDataConnections();
foreach(ExternalConnection conn in connections)
{
Console.WriteLine("Name: " + conn.Name);
Console.WriteLine("Type: " + conn.SourceType);
}

Исходный файл, использованный во фрагменте кода, прикреплен для справки.

Исходный файл