جدولهای گروهبندیشده در بیزاجی
جدولهای گروهبندیشده در بیزاجی به شما امکان میدهند تا دادهها را بر اساس یک یا چند فیلد خاص گروهبندی کرده و نمایش دهید. این ویژگی برای نمایش دادههای مرتبط بهصورت منظم و سازمانیافته بسیار مفید است.
ویژگیهای کلیدی جدولهای گروهبندیشده
🔹 گروهبندی چندسطحی
امکان گروهبندی دادهها بر اساس چندین فیلد بهصورت سلسلهمراتبی
🔹 قابلیت جمعبندی
امکان نمایش مقادیر جمعشده (مجموع، میانگین، حداقل و حداکثر) برای هر گروه
🔹 قابلیت مرتبسازی
امکان مرتبسازی دادهها در هر گروه بر اساس فیلدهای مختلف
🔹 قابلیت فیلترگذاری
امکان اعمال فیلترهای مختلف بر روی دادهها برای نمایش اطلاعات موردنظر
نحوه ایجاد جدولهای گروهبندیشده
مرحله 1: افزودن ویجت جدول
در فرم موردنظر، یک ویجت جدول اضافه کنید:
اضافه کردن Grouped Table از پنل Controls به فرم در Bizagi Studio
- وارد بخش Studio شوید
- فرم مورد نظر را باز کنید
- از پنل ابزارها، ویجت Grouped Table را انتخاب کنید
- ویجت را در مکان مورد نظر قرار دهید
مرحله 2: تنظیمات گروهبندی
در تنظیمات ویجت جدول، فیلدهایی را که میخواهید بر اساس آنها گروهبندی انجام شود، مشخص کنید:
تنظیمات Grouped Table در Bizagi Studio
- فیلدهای گروهبندی: انتخاب فیلدهایی که بر اساس آنها گروهبندی انجام میشود
- ترتیب گروهبندی: تعیین ترتیب اولویت فیلدهای گروهبندی
- نوع گروهبندی: انتخاب نوع گروهبندی (صعودی یا نزولی)
مرحله 3: تنظیمات نمایش
مشخص کنید که چگونه دادهها در هر گروه نمایش داده شوند:
تنظیمات نمایش و فرمتبندی Grouped Table
- نمایش مقادیر جمعبندیشده: فعال یا غیرفعال کردن نمایش مجموع، میانگین و غیره
- فرمت نمایش: انتخاب فرمت مناسب برای نمایش اعداد و تاریخها
- رنگبندی: تنظیم رنگهای مختلف برای گروههای مختلف
مرحله 4: ذخیره و انتشار
پس از انجام تنظیمات، فرم را ذخیره کرده و منتشر کنید تا تغییرات اعمال شوند:
- روی دکمه Save کلیک کنید
- فرم را Publish کنید
- تغییرات را در محیط آزمایشی تست کنید
مدیریت دادهها در جداول گروهبندیشده
افزودن داده
برای افزودن دادههای جدید به جدول گروهبندیشده:
نحوه افزودن دادههای جدید به Grouped Table
- وارد فرم حاوی جدول گروهبندیشده شوید
- روی دکمه Add New کلیک کنید
- اطلاعات مورد نظر را در فیلدهای مربوطه وارد کنید
- روی دکمه Save کلیک کنید
ویرایش داده
برای ویرایش دادههای موجود:
- ردیف مورد نظر را انتخاب کنید
- روی دکمه Edit کلیک کنید
- تغییرات مورد نظر را اعمال کنید
- تغییرات را ذخیره کنید
حذف داده
- ردیف مورد نظر را انتخاب کنید
- روی دکمه Delete کلیک کنید
- تأیید حذف را انجام دهید
بهترین روشهای استفاده
✅ توصیههای طراحی
- نامگذاری مناسب: از نامهای واضح و قابل فهم برای جداول و ستونها استفاده کنید
- ساختار منطقی: ستونها را به صورت منطقی و مرتب مرتب کنید
- اعتبارسنجی: قوانین اعتبارسنجی مناسب برای فیلدهای اجباری تعریف کنید
- ایندکسگذاری: برای ستونهای پرکاربرد ایندکس ایجاد کنید
✅ توصیههای عملکرد
- محدودیت داده: تعداد ردیفها را کنترل کنید تا عملکرد سیستم تحت تأثیر قرار نگیرد
- فیلتر کردن: از فیلترهای مناسب برای محدود کردن دادههای نمایش داده شده استفاده کنید
- صفحهبندی: برای جداول بزرگ از صفحهبندی استفاده کنید
- کش کردن: دادههای ثابت را کش کنید تا سرعت بارگذاری افزایش یابد
عیبیابی و حل مشکلات
مشکلات رایج
راهحل: بررسی دسترسیها و تنظیمات نمایش در Studio
راهحل: بررسی قوانین اعتبارسنجی و محدودیتهای پایگاه داده
راهحل: بهینهسازی کوئریها و استفاده از ایندکسها
نکات مهم
نتیجهگیری
جدولهای گروهبندیشده یکی از قابلیتهای قدرتمند بیزاجی است که امکان مدیریت و نمایش دادههای پیچیده را فراهم میکند. با استفاده صحیح از این قابلیت، میتوانید گزارشهای پیشرفته و رابطهای کاربری بهتری ایجاد کنید.