این آموزش سریع راهنمایی میکند که چگونه slicer را به چندین جدول محوری با استفاده از C# متصل کنید. شامل جزئیاتی برای تنظیم IDE، فهرستی از مراحل، و یک کد نمونه برای دریافت slicer متصل به چندین جدول محوری با استفاده از C# است. شما فرآیند ایجاد یک workbook را از ابتدا یاد خواهید گرفت و سپس کار کامل را با استفاده از این فایل انجام میدهید.
مراحل اتصال اسلایسر به چندین جدول محوری با استفاده از C#
- محیط را برای استفاده از Aspose.Cells for .NET برای کار با اسلایسر تنظیم کنید
- لایسنس را بارگذاری کنید و شیء کلاس workbook را مقداردهی اولیه کنید
- یک ارجاع به اولین شیت بگیرید و ردیف سرصفحه را به آن اضافه کنید
- دادههای نمونهای برای جداول محوری اضافه کنید
- برای ایجاد اولین جدول محوری، متد PivotTables.Add() را فراخوانی کنید.
- فیلدهای ردیف و داده را برای اولین پیوت تنظیم کنید
- جدول محوری بعدی را ایجاد کنید تا کش به اشتراک گذاشته شود
- هر دو پیوت را برای محاسبه دادههایشان تازه کنید
- اسلایسر را اضافه کنید و از روش Slicers.Add() برای اتصال آن به جدول محوری دوم استفاده کنید
- کاربرگ را بر روی دیسک ذخیره کنید
این مراحل خلاصهای از فرآیند استفاده یک اسلایسر برای دو جدول محوری با استفاده از C# را ارائه میدهند. کتاب کار را مقداردهی اولیه کنید، به اولین شیت ارجاع بگیرید، یک ردیف سرصفحه و دادههای نمونه برای جداول محوری اضافه کنید، جدول محوری اول را با پارامترهای مورد نظر ایجاد کنید و جدول محوری بعدی را برای اشتراکگذاری کش ایجاد کنید. هر دو جدول محوری را برای محاسبه دادههایشان تازهسازی کنید، یک اسلایسر اضافه کنید و آن را به جدول محوری دوم متصل کنید، و کتاب کار را بر روی دیسک ذخیره کنید.
کد برای استفاده از یک اسلایسر برای چند جدول محوری با C#
این کد فرآیند اتصال یک اسلایسر به چندین جدول محوری با استفاده از C# را نشان میدهد. اطمینان حاصل کنید که شاخصهای برگهکاری صحیح هستند و فیلدها قبل از فراخوانی متد AddFieldToArea() وجود دارند. میتوانید به جای محدوده ثابت «A1:B3»، از آخرین ردیف/ستون استفاده کنید تا محدوده منبع بهصورت پویا باشد.
این مقاله به ما فرآیند اتصال یک اسلایسر به چندین جدول محوری را آموزش داد. برای تبدیل یک فایل اکسل به فرمت مارکداون، به مقاله Convert Excel to Markdown using C# مراجعه کنید.