مرتب سازی پیشفرض مدیریت سفارشات چیست و چه تفاوتی با مرتب سازی ستونهای مدیریت سفارشات دارد؟
شرح سوال
مرتب سازی پیشفرض در مدیریت سفارشات با مرتب سازی بر اساس ستونها چه تفاوتی دارد و در صورت انتخاب هر دو، چگونه مرتب سازی انجام می شود؟
جواب سوال
فیلد مرتب سازی در مدیریت سفارشات، جهت مرتب سازی جدول سفارشات است که فرم مدیریت سفارشات وقتی باز می شود ابتدا این مرتب سازی را انجام میدهد. مرتب سازی ستونها که با کلیک کردن بر روی عنوان ستونها انجام می شود، جدول را بر همان اساس مرتب می کند. مرتب سازی در جدول سفارشات همیشه بر اساس نوع ستون انجام می شود ولی در صورتی که مرتب سازی پیشفرض با مرتب سازی ستون تفاوت داشته باشد (مثلا پیشفرض بر اساس تاریخ ثبت انجام شده باشد و کاربر بر اساس ستون شماره فاکتور مرتب سازی ستونی انجام داده باشد)، پس از هر بار باز کردن فرم مدیریت سفارشات یا جابجایی بین صفحات جدول سفارشات (مثلا 100تای دوم و سوم)، جدول سفارشات بر اساس مرتب سازی ستونی(شماره فاکتور) مرتب می شود ولی نشانگر بر روی کالای با اولویت بالا بر حسب مرتب سازی پیشفرض، قرار خواهد گرفت و SCROLL می شود.
مثلا برای سفارش زیر، مرتب سازی پیشفرض بر اساس تاریخ ثبت می باشد. و مرتب سازی ستونی بر اساس شماره فاکتور. با باز کردن فرم مدیریت سفارش، جدول بر اساس شماره فاکتور مرتب می شود و نشانگر بر روی سفارش بالای لیست مرتب شده بر اساس تاریخ ثبت، منتقل می شود و لیست اسکرول می شود.

چگونه بین مرتب سازی پیشفرض و ستونی تداخل ایجاد نشود؟
دو راه حل برای این موضوع وجود دارد:
-
بهترین راه حل اینست که مرتب سازی ستونی اصلا انجام ندهیم و مرتب سازی پیشفرض ملاک ترتیب نمایش سفارشات باشد یا مرتب سازی ستونی و پیشفرض بر اساس یک ستون باشد که باز هم حذف مرتب سازی ستونی منطقی تر است.
-
پس از هر بار مرتب سازی مغایر با پیشفرض، نوع مرتب سازی پس از استفاده حذف شود.
چگونه مرتب سازی ستونی را حذف کنیم؟
بر روی سربرگ ستون راست کلیک کرده و گزینه حذف مرتب سازی را انتخاب می کنیم.

چگونه مرتب سازی پیشفرض را تغییر دهیم؟
از منوی تنظیمات برنامه> سفارشات، مرتب سازی پیشفرض را می توان تعیین کرد.
