ضبط خيار جدول الدوري إظهار الخلايا الفارغة
Contents
[
Hide
]
يمكنك تحديد خيارات مختلفة لجدول المحوري باستخدام Aspose.Cells for JavaScript عبر C++. أحد هذه الخيارات هو “لعرض الخلايا الفارغة”. من خلال ضبط هذا الخيار، يتم عرض جميع الخلايا الفارغة في جدول المحوري كسلسلة نصية محددة.
ضبط خيار جدول الجدول المحوري في Microsoft Excel
للعثور على هذا الخيار وضبطه في Microsoft Excel:
- حدد جدول الجدول المحوري وانقر بزر الماوس الأيمن.
- حدد خيارات الجدول الدوري.
- حدد علامة التبويب التخطيط والشكل.
- حدد خيار إظهار الخلايا الفارغة وحدد سلسلة.
إعداد خيارات جدول المحوري باستخدام Aspose.Cells for JavaScript عبر C++
يوفر Aspose.Cells for JavaScript عبر C++ الخاصية PivotTable.displayNullString وPivotTable.nullString لضبط خيار “لعرض الخلايا الفارغة” في جدول المحوري.
<!DOCTYPE html>
<html>
<head>
<title>Aspose.Cells PivotTable Update Example</title>
</head>
<body>
<h1>Update PivotTable Null Display Example</h1>
<input type="file" id="fileInput" accept=".xls,.xlsx,.csv" />
<button id="runExample">Run Example</button>
<a id="downloadLink" style="display: none;">Download Result</a>
<div id="result"></div>
</body>
<script src="aspose.cells.js.min.js"></script>
<script type="text/javascript">
const { Workbook, SaveFormat } = AsposeCells;
AsposeCells.onReady({
license: "/lic/aspose.cells.enc",
fontPath: "/fonts/",
fontList: [
"arial.ttf",
"NotoSansSC-Regular.ttf"
]
}).then(() => {
console.log("Aspose.Cells initialized");
});
document.getElementById('runExample').addEventListener('click', async () => {
const fileInput = document.getElementById('fileInput');
const resultDiv = document.getElementById('result');
if (!fileInput.files.length) {
resultDiv.innerHTML = '<p style="color: red;">Please select an Excel file.</p>';
return;
}
const file = fileInput.files[0];
const arrayBuffer = await file.arrayBuffer();
await AsposeCells.onReady();
// Instantiating a Workbook object from uploaded file
const workbook = new Workbook(new Uint8Array(arrayBuffer));
// Accessing the first worksheet and its first pivot table
const worksheet = workbook.worksheets.get(0);
const pt = worksheet.pivotTables.get(0);
// Indicating if or not display the empty cell value
pt.displayNullString = true;
// Indicating the null string
pt.nullString = "null";
// Recalculate pivot table data
pt.calculateData();
// Do not refresh data on opening file
pt.refreshDataOnOpeningFile = false;
// Saving the modified Excel file
const outputData = workbook.save(SaveFormat.Xlsx);
const blob = new Blob([outputData]);
const downloadLink = document.getElementById('downloadLink');
downloadLink.href = URL.createObjectURL(blob);
downloadLink.download = 'output_out.xlsx';
downloadLink.style.display = 'block';
downloadLink.textContent = 'Download Modified Excel File';
resultDiv.innerHTML = '<p style="color: green;">Pivot table updated successfully! Click the download link to get the modified file.</p>';
});
</script>
</html>