تعطيل شريط جدول الدوران
Contents
[
Hide
]
تعتبر التقارير القائمة على جداول الدوران مفيدة ولكنها عرضة للخطأ إذا لم يكن لدى المستخدمين المستهدفين معرفة تفصيلية ببرنامج Excel لتكوين هذه التقارير. في هذه الظروف، سترغب المؤسسات في تقييد المستخدمين من القدرة على تغيير تقرير مبني على جدول الدوران. عادةً ما لا تكون الميزات الشائعة لجدول الدوران مثل إضافة عوامل تصفية إضافية، أو مفاتيح الفرز، أو تغيير ترتيب بعض الأشياء في التقرير موصى بها لكل مستخدم. من ناحية أخرى، يجب أن يكون بإمكان هؤلاء المستخدمين أيضاً تحديث التقرير واستخدام الفلاتر أو المفاتيح الحالية. قدمت Aspose.Cells هذه القدرة للمطورين لتقييد المستخدمين من تغيير هذه التقارير أثناء إنشاء هذه التقارير. لهذا الغرض، يوفر Excel ميزة لتعطيل شريط جدول الدوران ويتم توفير نفس الأمر من قبل Aspose.Cells أي يمكن للمطور تعطيل الشريط الذي يحتوي على عناصر التحكم لتعديل هذه التقارير.
تعطيل شريط جدول الدوران باستخدام PivotTable.setEnableWizard
توضح الشفرة العينية التالية هذه الميزة عن طريق الوصول إلى جدول دوران من ورقة عمل ثم استدعاء ال setEnableWizard لتعيين هذا العلم false. يمكن تنزيل ملف جدول الدوران العيني من هنا.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Open the template file containing the pivot table | |
Workbook wb = new Workbook("pivot_table_test.xlsx"); | |
// Access the pivot table in the first sheet | |
PivotTable pt = wb.getWorksheets().get(0).getPivotTables().get(0); | |
// Disable ribbon for this pivot table | |
pt.setEnableWizard(false); | |
// Save output file | |
wb.save("out_java.xlsx"); |