البحث الذكي : تقنية ينفرد بها أسواق
حقيقة مميزات نظام البحث في أسواق6 يصعب حصرها في صفحة أو صفحتين ولكن ينبغي للقارئ أن يعلم أننا لا نسرد كل شيء عنها فما نذكره حقيقة هو القليل من الكثير نسرد منها التالي :
- ينقسم البحث بالبرنامج إلى بحث بسيط وبحث ذكي فالبحث البسيط يظهر مع المستخدم عادة حينما تكون نتائج البحث قليلة فتطهر للمستخدم قائمة يختر منها الاختيار المراد ويكون ذلك في بعض حقول البحث كالعملة مثلاً التي عادة لا تزيد في معظم الأنظمة عن أربع أو خمس عملات ، وبذلك يوفر البرنامج على المستخدم الوقت المستنفذ في إظهار النافذة الخاصة بالبحث و التعامل مع النتائج ، و الطريقة الثانية هي أسلوب البحث الذكي والذي يتعامل به أسواق6 حينما تكون نتائج البحث كثيرة كأصناف المخزون التي يمكن أن تتخطى آلاف الأصناف فيقوم أسواق6 بإظهار نافذة البحث الذكي و التي سنتعرض لبعض مميزاتها في النقاط التالية للنقطة الحالية.
-

يفهم البرنامج ما يريد المستخدم البحث عنه عن طريق حقل البحث
تتمتع نافذة البحث الذكي بعدد كبير من المميزات التي لا يوفرها كلها أي برنامج أخر ، فمثلا يستطيع أسواق6 أن يفهم ما يريد المستخدم البحث عنه على حسب نوعية حقل البحث فإذا كان الحقل خاص بحساب مثلا يقوم البرنامج بفتح نافذة البحث الخاصة بالحسابات ونفس الشيء مع الأصناف أو العملاء وهكذا.
- عادة وكما هو معروف قد تتشابه نتائج البحث فعلى سبيل المثال إذا أراد المستخدم أن يبحث عن موظف يبدأ اسمه باسم "أحمد" فقد يوجد عدد كبير جداً من الموظفين يبدأ اسمهم بهذا الاسم لذلك يوفر أسواق6 وسائل للبحث و محددات لكل وسيلة و التي تساعد المستخدم للوصول إلى ما يريده بدقة متناهية.

يفهم البرنامج ما يريد المستخدم البحث عنه عن طريق حقل البحث
وسائل البحث في أسواق6 تعتمد على حقول يحددها المستخدم لا تقتصر على حقل واحد وإنما على حسب ما يريده المستخدم بحد أقصى ست وسائل من وسائل البحث أي ستة حقول يستطيع المستخدم تحديدها فإذا كان البحث عن موظف معين مثلاً يستطيع المستخدم تحديد أي ستة حقول على حسب ما تتطلبه عملية البحث على سبيل المثال يستطيع المستخدم تحديد الحقول التالية :
- تاريخ التعيين
- الاسم
- الجنسية
- الوظيفة
- الفرع
- فترات الرواتب
- لكل وسيلة من وسائل البحث يوفر البرنامج محددات لهذه الوسيلة يختلف عددها بنوعية الحقل الخاص بهذه الوسيلة و المحددات التي يتيحها أسواق6 بصفة عامة هي
- "يبدأ ب" ، مثال على ذلك الاسم يبدأ ب "أحمد".
- "محتوي على" كأن يكون اسم الاسم يحتوي على الاسم "حسن".
- "شبيه ل" كأن يكن الصنف مشابه لاسم آخر
- " بين" ، مثال على ذلك أن يكون تاريخ التعيين بين التاريخين 1\1\2000 ، 1\9\2000
- "أكبر من" ، كأن يكون تاريخ ميلاد الموظف أكبر من 1\1\1970
- " أكبر من أو يساوي"
- "أصغر من أو يساوي"
- "يساوي"
- "لا يساوي"
و بالتالي يمتلك المستخدم مرونة فائقة للوصول للنتائج قيد البحث ، فعلى سبيل المثال إذا أراد المستخدم البحث عن الموظفين الذين تم تعيينهم بين الفترتين 1\1\1990 ، 15\5\1995 و الذين يعملون كمهندسين يقوم المستخدم بتحديد الحقل الأول هو "تاريخ التعيين" ثم يقوم بعمل محدد لهذا الحقل باختيار المحدد "بين" فيقوم البرنامج بإظهار حقل للتاريخ الأول(1\1\1990) ، و حقل للتاريخ الثاني (15\5\1995)
أما الحقل الثاني فيقوم المستخدم باختيار الحقل "وظيفة" ثم يقوم باستخدام محدد التقرير "يساوي" ويختر في الحقل المجاور "مهندس" ، ثم الضغط على زر التنفيذ فيقوم أسواق6 على الفور بإظهار جميع المهندسين الذين تم تعيينهم في هذه الفترة.
- يستطيع الباحث الذكي تنفيذ عملية بحث ناجحة حتى عند اختلاف هجاء بعض الأحرف بجزء الاسم المطلوب عن الاسم كما هو مخزن فعلياً. هذه الاختلافات تم تصميمها بحيث تتجنب الأخطاء الشائعة بين المستخدمين مثل استعمال الحرف "ى" بدلاً عن "ي" أو الهاء بدلاً عن التاء المربوطة أو حرف الألف بدون همزة بدلا عن الألف بهمزة .. الخ. بالنسبة للغة الإنجليزية فإن خاصية محاكاة النطق تتعامل مع أخطاء شائعة أيضاً مثل استخدام الحرف "B" بدلاً عن "P" أو المقطع "SION" بدلاً عن "TION" و غيرها.
- يوفر أسواق6 خيارات كثيرة خاصة بعملية البحث منها على سبيل المثال لا الحصر
-

يستطيع المستخدم التحكم في عدد نتائج البحث
يستطيع المستخدم التحكم بعدد النتائج الخاصة بعملية البحث كأن تكون نتائج البحث تظهر بحد أقصى "64" أو مضاعفاتها مثل "128" أو "256" حتى "1024" بل قد يستطيع المستخدم عدم تحديد حد أقصى للنتائج .
- استخدام أسماء الحقول كما هي موجودة بقاعدة البيانات بدلاً من عناوينها فمثلا بدلا من أن يختر المستخدم "كود الموظف" يقوم باختيار الحقل "cCode" الأمر الذي قد يحتاجه أخصائيو الدعم الفني.
- يستطيع المستخدم أيضاً التحكم في نتائج البحث من الناحية الشكلية كأن يعرض نتائج البحث مرتبة تصاعدياً أو تنازلياً على حسب حقول يقوم المستخدم بتحديدها.
- يوفر أسواق6 أيضاً طريقة سهلة لنقل محتويات نتيجة البحث لذاكرة الكمبيوتر لنسخها أو نسخها لفائدة إكسل.
- يستطيع المستخدم تهيئة عملية البحث بالاختيار المتعدد كأن يختر الحسابين المدين و الدائن في سند القيد تيسيراً على المستخدم.
- إذا أراد المستخدم تهيئة عملية البحث يشكل معين كأن تكون وسائل عملية البحث ثلاثة حقول معينة وتحديد نتيجة البحث بترتيب تنازلي و غير ذلك من مواصفات معينة فلا يكلف أسواق6 المستخدم عمل ذلك كل مرة يبحث فيها المستخدم ، حيث يستطيع المستخدم جعل هذه الإعدادات كإعدادات افتراضية ، بل وجعلها إعدادات افتراضية لجميع المستخدمين ، إذا كان المستخدم يملك صلاحية ذلك ، الأمر الذي يوفر كثيراً من الوقت و الجهد.
يتضح مما سبق أن أداة البحث في أسواق6 تتكيف بشكل كامل مع ما تتطلبه عملية البحث مهما بلغت درجة تعقيدها ، وللتعرف على المزيد من مميزات عملية البحث في أسواق6 يرجى الرجوع للكتيب الخاص بالمقدمة لبرنامج أسواق6 حيث قد تم شرحه بأسلوب مسهب و مفصل.