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