این سند تفاوتهای بین یک فیلتر پایه، نمای فیلتر و یک فیلتر داده در یک صفحه گسترده را توضیح میدهد.
مقایسه فیلتر
فیلترهای Sheets همگی اهداف متفاوتی را دنبال میکنند و تفاوت آنها در نحوه ارائه دادهها است. فیلتر پایه و نمای فیلتر، ویژگیهایی هستند که ردیفها را برای کاربران پنهان میکنند، در حالی که فیلتر داده بخشی از یک فراخوانی API است که دادههایی را که باید انتخاب شوند یا از یک درخواست API بازگردانده شوند، توصیف میکند.
جدول زیر تفاوتهای بین فیلترها را توضیح میدهد:
| نوع | هدف اصلی | چه کسی آن را میبیند؟ | در Sheets باقی میماند؟ |
|---|---|---|---|
| فیلتر پایه | فیلتر پیشفرض برای تحلیل سریع. ممکن است به طور موقت ردیفها را پنهان کند یا ستونها را مرتب کند. | همه (جهانی) | بله (تا زمان پاک شدن) |
| نمای فیلتر | گزارشهای ذخیرهشده با نماهای از پیش مرتبشده و از پیش فیلترشده. | فقط کسانی که از view استفاده میکنند | بله (به عنوان نمای نامگذاری شده ذخیره میشود) |
| فیلتر داده | دادههای انتخابشده را از طریق درخواستهای API برمیگرداند | فقط کسانی که درخواست میدهند | نه (این بخشی از یک درخواست است) |
برای اطلاعات بیشتر در مورد این فیلترها، به موارد زیر مراجعه کنید:
موارد استفاده
در زیر چند نمونه از موارد استفاده برای هر نوع فیلتر آورده شده است:
فیلتر پایه : شما میخواهید نمای اصلی برگه را برای همه تنظیم کنید. برای مثال، یک داشبورد را طوری تنظیم کنید که فقط پروژههای فعال را نشان دهد.
فیلتر کردن نماها : شما میخواهید لینکهایی ارائه دهید که یک صفحه گسترده را به مجموعه دادههای از پیش فیلتر شده باز کنند، بدون اینکه مزاحمتی برای سایر کاربران ایجاد کنند. به عنوان مثال، شما در حال ساخت یک برنامه داشبورد هستید یا میخواهید لینکی را برای یک کلاینت ارسال کنید که فقط دادههای او را نشان میدهد.
فیلتر داده : شما میخواهید اسکریپت شما یک ردیف خاص را بهروزرسانی کند، اما مطمئن نیستید که آیا کاربر ردیف جدیدی با تغییر مختصات نمادگذاری A1 وارد کرده است یا خیر. یک فیلتر داده، جدول را صرف نظر از مکان آن پیدا میکند.