4.5 · التنبيهات والتنقيب والروابط التشعبية

المستوى 4 · خبير : التقارير الفرعية والمخططات وتعدد المصادر

4.5التنبيهات والتنقيب والروابط التشعبية

الهدف: إنشاء تنبيه شرطي، وتفعيل التنقيب وإضافة روابط تشعبية.
الوقت المقدّر: 10 دقيقة · قراءة ذاتية · إذا كان لديك 5 دقائق فقط: اقرأ «الأساسي في 30 ثانية» + المخطط.

الأساسي في 30 ثانية

  • التنبيهات تُنبّه دون تصفح : شرط (صيغة) + رسالة — يُحذّر Crystal عند تحقق المعيار في البيانات (تجاوز، ومخزون حرج).
  • التنقيب يستكشف عند الطلب : تقرير خلاصة (تفاصيل مخفية) ثم نقرة على مجموعة لفتح تفصيلها — الخلاصة أولا، والتفصيل بالنقر.
  • منعكس فارس : التنبيهات والتنقيب والروابط للاستعمال على الشاشة (العارض، والتطبيق) — وللطباعة، توقّع نسخة مفصلة.

mini-cas filé — فارس ولوحة القيادة المنبّهة

فارس، مراقب تسيير في الجزائر، يسلّم لوحة القيادة الشهرية : تريد الإدارة رؤية المجاميع حسب المنطقة أولا، وحفر منطقة شاذة بالنقر، والتنبيه للمخزونات الحرجة دون قراءة 2000 سطر. أخفى فارس التفاصيل (خلاصة حسب المنطقة مع التنقيب)، وأنشأ تنبيه «مخزون تحت العتبة» برسالة صريحة، وجعل اسم العميل قابلا للنقر نحو بطاقته. آخر محطة في الخيط الأحمر : صار التقرير الساكن أداة إشراف واستكشاف.

آخر حالة في الخيط الأحمر 4.1-4.5 — يُكمل فارس مستواه الخبير.

1. التنبيهات : التنبيه لما يهم

التنبيهات (Alerts) رسائل شرطية تُثار عندما تحقق البيانات معيارا. نضبط شرطا (صيغة : مبلغ فوق عتبة، ومخزون سالب) ورسالة، عبر Report ← Alerts. وعند التنفيذ، إذا تحقق الشرط، يُنبّه Crystal Reports (رسالة + تنقل نحو السجلات المعنية).

مثل تنبيه المخزونات عند فارس، تجذب الانتباه إلى الحالات الواجب مراقبتها دون تصفح التقرير كله : تجاوزات وشذوذات وعتبات حرجة — أداة إشراف ومساعدة على القرار. ممارسات حسنة : التنبيه لما يهم فعلا (لا ضجيج)، ورسالة واضحة وقابلة للتنفيذ، وعتبات عادلة، والجمع مع التنسيق الشرطي (التنبيه يُنبّه، واللون يحدد).

2. التنقيب : الخلاصة أولا، والتفصيل بالنقر

التنقيب (Drill-down) (الاستكشاف) : في تقرير خلاصة (تفاصيل مخفية، والمجاميع حسب المجموعة فقط)، ننقر على مجموعة لـ«الحفر» وعرض تفصيلها عند الطلب. نظرة شاملة أولا (المجاميع حسب المنطقة)، وتفصيل بالنقر (مبيعات منطقة) : تنقل تفاعلي دون إثقال العرض الأولي.

الفوائد : وضوح أولي، وتفصيل متاح بنقرة على العنصر المهم، واستكشاف مستهدف للشذوذات. الإعداد : جمّع وأجمل، ثم أخفِ مقطع التفاصيل — فيُفعَّل التنقيب. مثالي للوحات القيادة والتحليلات والأحجام الكبيرة المستشارة على الشاشة.

3. الروابط التشعبية والتنقل — للشاشة حصرًا

تجعل الروابط التشعبية (Hyperlinks) عنصرا قابلا للنقر : فتح رابط، وإرسال بريد، والذهاب نحو تقرير آخر، والتنقل في التقرير — عبر خصائص العنصر. وتتيح شجرة المجموعات (Group Tree) القفز مباشرة إلى مجموعة في تقرير كبير.

هذه الوظائف مهمة خصوصا على الشاشة (العارض، والتطبيق، والبوابة) ؛ وفي الطباعة أو PDF، التفاعلية محدودة — فالتنقيب لا ينطبق على الورق. ومن هنا قاعدة فارس : نسخة تفاعلية للشاشة، ونسخة مفصلة للورق. الأفخاخ : تنبيهات كثيرة جدا (انتباه مشتت)، والاعتماد على التنقيب لتقرير مطبوع، وشرط تنبيه بمعنى معكوس.

خطأ شائع في الفهم: «التنبيهات تُغني عن قراءة التقرير والتنقيب يُطبع : أضع عشرة تنبيهات وأطبع الخلاصة». خطأ. التنبيه يُنبّه لكنه لا يُثبت شيئا دون التفصيل القابل للتحقق خلفه — وكثرة التنبيهات تُغرق الإشارة ؛ أما التنقيب فلا يوجد إلا على الشاشة : مطبوعا، لا يرى القارئ إلا الخلاصة دون الوصول إلى التفصيل أبدا. تنبيهات قليلة وعادلة، وتنقيب للشاشة، ونسخة مفصلة للورق.
إثراء الاستشارة نبّه واستكشف واربط التنبيهات شرط + رسالةالتنقيب خلاصة ←تفصيل بالنقرالروابط التشعبية رابطوبريد وتقريرالتصريف نسخة شاشة +نسخة ورق
نبّه واستكشف واربط
نص المخطط (SEO / قارئات الشاشة / الترجمة): 1) جمّع فارس وأجمل حسب المنطقة ثم أخفى التفاصيل : خلاصة التنقيب جاهزة. 2) أنشأ تنبيه مخزون تحت العتبة (شرط + رسالة واضحة) عبر Report ← Alerts واختبره. 3) جعل اسم العميل قابلا للنقر (رابط تشعبي) وتحقق من شجرة المجموعات. 4) حضّر نسخة مفصلة للطباعة، فالتنقيب للشاشة فقط. الدرس : نبّه (تنبيهات عادلة)، واستكشف (خلاصة ← تفصيل)، واربط (روابط تشعبية) — ثم صرّف شاشة وورقا.

🔎 مثال ملموس — 🔎 مثال ملموس — استكشاف خلاصة

لوحة قيادة فارس : تنقيب على المناطق، وتنبيه على المخزونات.

تقرير مجمّع حسب المنطقة، وتفاصيل مخفية ← المجاميع حسب المنطقة.
نقرة على المنطقة الشمالية ← تُفتح مبيعاتها المفصلة.
تنبيه : مخزون تحت العتبة ← رسالة «مخزون حرج».

القراءة : الخلاصة أولا، والتفصيل بالنقر ؛ والتنبيه يُنبّه، واللون يحدد.

الدرس : تقرير حي، أداة إشراف واستكشاف — على الشاشة.

مفردات القسم

التنبيهات (Alerts)
رسائل شرطية تُثار عندما تحقق البيانات معيارا (صيغة) : تُنبّه للتجاوزات والمخزونات الحرجة والشذوذات.

مثال بسيط: يُنبَّه فارس للمخزونات تحت العتبة دون قراءة 2000 سطر.

ما ليس كذلك: تنسيق يلوّن دون تنبيه.

رد فعل: حالة واجبة المراقبة : شرط + رسالة صريحة.

التنقيب (Drill-down) (استكشاف)
في تقرير خلاصة (تفاصيل مخفية)، النقر على مجموعة لعرض تفصيلها عند الطلب.

مثال بسيط: ينقر فارس على المنطقة الشمالية لرؤية مبيعاتها المفصلة.

ما ليس كذلك: تقرير مطبوع كل شيء فيه مفتوح سلفا.

رد فعل: حجم كبير على الشاشة : خلاصة + تفصيل بالنقر.

الروابط التشعبية (Hyperlinks)
جعل عنصر قابلا للنقر : فتح رابط، وإرسال بريد، والذهاب نحو تقرير آخر أو التنقل في التقرير.

مثال بسيط: جعل فارس اسم العميل قابلا للنقر نحو بطاقته.

ما ليس كذلك: نص جامد دون تنقل.

رد فعل: تقرير مرتبط بموارد أخرى : رابط تشعبي عبر الخصائص.

شجرة المجموعات (Group Tree)
لوحة تسرد المجموعات ؛ وتتيح القفز مباشرة إلى مجموعة في تقرير كبير.

مثال بسيط: يقفز فارس إلى المنطقة الجنوبية دون تمرير كل لوحة القيادة.

ما ليس كذلك: الفهرس المطبوع في الصفحة الأولى.

رد فعل: تقرير كبير على الشاشة : تحقق من Group Tree.

في التطبيق — عمليا — إضافة التفاعلية والتنبيه

  1. أنشئ تنبيها : اضبط شرطا (صيغة، مثلا مبلغ فوق العتبة) ورسالة ؛ وعند التنفيذ، يُنبّه Crystal Reports بالسجلات المعنية.
  2. فعّل التنقيب : أخفِ التفاصيل (تقرير خلاصة) وانقر على مجموعة لفتح تفصيلها عند الطلب.
  3. أضف رابطا تشعبيا : اجعل عنصرا قابلا للنقر (رابط، وبريد، وتقرير آخر) عبر خصائصه.
  4. اختبر التنقل على الشاشة (شجرة المجموعات، والتنقيب، والروابط) ؛ وتوقّع نسخة مفصلة للطباعة.
تضيف تفاعلية وتنبيها (تنبيهات شرطية، وتنقيب، وروابط تشعبية) : تقارير أحيى للإشراف والاستكشاف على الشاشة.

نص جاهز للقول — عرض لوحة القيادة (30 ثانية)

«معك فارس : ترون أولا المجاميع حسب المنطقة — انقروا على منطقة لرؤية تفصيلها. وإذا نزل مخزون تحت العتبة، ينبهكم تنبيه بالرسالة الدقيقة. وللورق، أرفق النسخة المفصلة، فالاستكشاف بالنقر لا يُطبع.»

يُقال في العرض : انقر بنفسك على منطقة شاذة أمام الإدارة.

نموذج جاهز للنسخ — بطاقة تنبيه + تنقيب

التنبيه : [المخزونات الحرجة] — الشرط : [{Stock} < {SeuilMini}]
الرسالة : ["مخزون حرج : أعد التموين"]
التنقيب : [تفاصيل مخفية — خلاصة حسب المنطقة — النقر = التفصيل]
الرابط : [اسم العميل ← البطاقة — عبر الخصائص]
الورق : [نسخة مفصلة مرفقة — التنقيب للشاشة فقط]

لوحة قيادة شهرية

مثل فارس : خلاصة حسب المنطقة، وتنقيب بالنقر، وتنبيه مخزونات — إشراف في شاشة واحدة.

تقرير الشذوذات

تنبيهات على التجاوزات والعتبات + تنسيق شرطي : نبّه شاملا ولوّن محليا.

تقرير كبير قابل للتنقل

شجرة المجموعات + روابط داخلية : اقفز إلى مجموعة دون تمرير.

نشر ورقي

نسخة مفصلة مطبوعة تكميلا : فالتنقيب لا ينطبق على الورق.

✓ ممارسات جيدة

  • نبّه لما يهم فعلا (لا ضجيج) برسالة واضحة.
  • اجمع بين التنبيهات والتنسيق الشرطي (نبّه + لوّن).
  • توقّع نسخة مفصلة للورق (فالتنقيب للشاشة فقط).

✗ أخطاء شائعة

  • تنبيهات كثيرة جدا (يتشتت الانتباه).
  • الاعتماد على التنقيب لتقرير معد للطباعة.
  • شرط تنبيه بمعنى معكوس (تنبيهات خاطئة أو حقيقية فائتة).

النقاط الأساسية

  • التنبيهات : رسائل شرطية (صيغة + رسالة) تُثار عندما تحقق البيانات معيارا — للإشراف.
  • التنقيب : في تقرير خلاصة (تفاصيل مخفية)، النقر على مجموعة لفتح تفصيلها — مثالي للوحات القيادة.
  • الروابط التشعبية : عنصر قابل للنقر (رابط، وبريد، وتقرير آخر، وتنقل داخلي). وGroup Tree للقفز إلى مجموعة.
  • مهم خصوصا على الشاشة ؛ وفي الطباعة، تفاعلية محدودة — توقّع نسخة مفصلة.

تحدّي 48 ساعة — طبّق غدا

على تقرير متابعة حقيقي : أخفِ التفاصيل (خلاصة + تنقيب)، وأنشئ تنبيها واحدا مفيدا (شرط + رسالة واضحة) وأضف رابطا واحدا، ثم اختبر على الشاشة.

قائمة الخروج من القسم
  • أستطيع إنشاء تنبيه شرطي برسالة واضحة.
  • أستطيع تفعيل التنقيب (خلاصة + تفصيل بالنقر).
  • أستطيع إضافة روابط تشعبية وتوقّع النسخة الورقية.
تقييم ذاتي 1-5 : هل تُنبّه تنبيهاتي بعدل، دون ضجيج؟هل توقعت نسخة مفصلة للطباعة؟

أسئلة شائعة

كيف يحسّن التنقيب الاستكشاف، ومتى يُستخدم؟

نصمم تقرير خلاصة (تفاصيل مخفية، ومجاميع حسب المجموعة) ؛ فيرى المستخدم النظرة الشاملة ثم ينقر على مجموعة للنزول إلى تفصيلها. الفوائد : وضوح أولي دون ضجيج آلاف الأسطر، وتفصيل عند الطلب على العنصر المهم، واستكشاف مستهدف، وتفاعلية. متى : تقارير تُستشار على الشاشة (العارض، والتطبيق، والبوابة)، ولوحات القيادة، والأحجام الكبيرة، والتحليل الاستكشافي. الإعداد : جمّع وأجمل وأخفِ التفاصيل. الحد : تفاعلي فقط — وللطباعة، توقّع نسخة مفصلة.

ما فائدة التنبيهات، وكيف تُستخدم لمراقبة البيانات؟

يربط التنبيه شرطا (صيغة تُرجع الصحيح) برسالة. وعند التنفيذ، إذا حققت سجلات الشرط، يُثار التنبيه مع التنقل نحو المعنيين. الاستعمالات : تجاوزات، ومخزونات حرجة، وشذوذات — إشراف دون قراءة كل الأسطر، ومساعدة على القرار. الإنشاء : Report ← Alerts، واسم، وصيغة الشرط، ورسالة (مثالية ديناميكية). ممارسات حسنة : شروط وجيهة، ورسائل قابلة للتنفيذ، وعتبات عادلة، والجمع مع التنسيق الشرطي. ومفيد خصوصا على الشاشة.

تحقّق من فهمك

لتفعيل التنقيب، ماذا نفعل بتقرير مجمّع ومجمَّل؟

موارد إضافية (اختياري، للتعمّق أكثر)

اختبار المستوى 4أسئلة جديدة وأصعب للتحقق من مكتسباتك