1.4العناوين والحقول الخاصة والمعاينة قبل الطباعة
الأساسي في 30 ثانية
- التعريف : عنوان واضح في رأس التقرير (En-tête de rapport) (+ الشعار والعنوان الفرعي والفترة، وخصائص الوثيقة مُدخلة) — فالوثيقة الاحترافية معرَّفة أولًا.
- التأريخ والترقيم : الحقول الخاصة (Special Fields) تُسحب إلى القسم الصحيح — « صفحة N من M » في تذييل الصفحة (Pied de page)، وتاريخ الطباعة في الترويسة أو التذييل — بتحديث تلقائي.
- التفكير الورقي : التحقق في المعاينة (Aperçu) من العرض والتجاوز وفواصل الصفحات وتكرار الترويسات ؛ وضبط الصيغة والاتجاه (أفقي إن كان عريضًا) والهوامش — ودائمًا قبل النشر.
حالة مصغرة مستمرة — فارس يسلّم وثيقة مستقلة
يستعد فارس لإرسال حالة مبيعاته إلى الإدارة. يضيف « تقرير المبيعات — جويلية » في رأس التقرير (En-tête de rapport) مع الفترة، ويسحب « صفحة N من M » إلى تذييل الصفحة (Pied de page) وتاريخ الطباعة إلى الترويسة. وفي المعاينة (Aperçu)، يكتشف أن أعمدته الستة تتجاوز في الوضع العمودي : فيتحول إلى الأفقي، ويضبط الهوامش، ويتحقق من تكرار عناوين الأعمدة جيدًا أعلى كل صفحة. تنطلق الوثيقة : معرَّفة ومؤرخة ومرقمة — كل صفحة تُقرأ وحدها.
نهاية الحالة 1.1-1.3 — يُكمل فارس المستوى : حالة كاملة ومتحقق منها وجاهزة للنشر.
1. العنوان ومعلومات الترويسة : التعريف
عنوان واضح في رأس التقرير (En-tête de rapport) (ما تمثله الحالة)، مع شعار وعنوان فرعي وفترة محتملة. وتُدخَل أيضًا خصائص الوثيقة (عنوان التقرير ـ Titre du rapport) التي تستعملها بعض الحقول الخاصة وعند التصدير.
والوثيقة الاحترافية معرَّفة أولًا : فيكتب فارس « تقرير المبيعات — جويلية » بدل « Rapport1 » المبهم. ويجب أن تبقى كل صفحة بعد ذلك مقروءة وحدها — ومن هنا الحقول الخاصة.
2. الحقول الخاصة : التأريخ والترقيم تلقائيًا
الحقول الخاصة (Special Fields) التي يوفرها Crystal Reports في المستكشف تعرض معلومات تلقائية : رقم الصفحة وعدد الصفحات الإجمالي وتاريخ ووقت الطباعة ورقم السجل واسم التقرير. وتُحدَّث تلقائيًا.
وتُسحب إلى قسم تكرارها : « صفحة N من M » (الرقم + الإجمالي مدمجين مع نص ثابت) في تذييل الصفحة (Pied de page) ؛ وتاريخ الطباعة في الترويسة أو التذييل ؛ ورقم السجل في التفاصيل (Détails) (قيمة في السطر). وهي لا غنى عنها لوثيقة مرقمة ومؤرخة.
3. التفكير « الورقي » : المعاينة وإعداد الصفحة وترقيمها
الحالة غالبًا تُطبع أو تُصدَّر PDF : فوضع المعاينة (Aperçu) يعرض التقرير مرقمًا كما سيخرج. تحقق : هل يتسع في العرض (A4، عمودي أم أفقي) ؟ هل تتجاوز الأعمدة ؟ هل تقع فواصل الصفحات جيدًا ؟ وهل تتكرر ترويسة الصفحة ؟
واضبط إعداد الصفحة (Configuration de l'impression / Page Setup) : الصيغة والاتجاه (أفقي للتقرير العريض) والهوامش. القواعد : تقرير عريض في الوضع العمودي يتجاوز إلى صفحات أخرى ← أفقي ؛ ولا كائن يجب أن يتجاوز الحافة اليمنى ؛ و« Garder ensemble » يتجنب قطع سطر، و« Nouvelle page avant/après » يفرض فاصلًا مقصودًا. وتحقق قبل النشر.
🔎 مثال ملموس — 🔎 مثال ملموس — وثيقة مستقلة
كل صفحة من حالة فارس تُقرأ وحدها.
رأس التقرير (En-tête de rapport) : « تقرير المبيعات — جويلية ».
تذييل الصفحة (Pied de page) : « صفحة 1 من 5 » + تاريخ الطباعة.
رأس الصفحة (En-tête de page) : عناوين الأعمدة مكررة. الأفقي : ستة أعمدة تتسع.
القراءة : معرَّفة (العنوان + الفترة) ومؤرخة ومرقمة — احترافية.
الدرس : الأفقي لكثرة الأعمدة ؛ وتحقق من التجاوز في المعاينة (Aperçu).
مفردات القسم
- العنوان والترويسة
- عنوان واضح في رأس التقرير (En-tête de rapport) (+ الشعار والعنوان الفرعي والفترة) ؛ وخصائص الوثيقة (العنوان ـ Titre) تخدم الحقول الخاصة والتصدير.
مثال بسيط: « تقرير المبيعات — جويلية » لفارس، والفترة مشمولة.
ما ليس كذلك: الاسم التقني لملف .rpt.
رد فعل: العنوان = ما تمثله الحالة + فترتها.
- الحقول الخاصة (Special Fields)
- حقول يوفرها Crystal Reports تعرض معلومات تلقائية : رقم الصفحات وإجماليها، تاريخ ووقت الطباعة، رقم السجل، اسم التقرير.
مثال بسيط: تاريخ طباعة فارس، يُحدَّث عند كل توليد.
ما ليس كذلك: قيم تُدخَل يدويًا.
رد فعل: كل ما هو تلقائي = حقل خاص، ولا يُكتب أبدًا.
- ترقيم الصفحات « N من M »
- دمج حقلي رقم الصفحة + عدد الصفحات الإجمالي مع نص ثابت، في تذييل الصفحة (Pied de page).
مثال بسيط: « صفحة 1 من 5 » أسفل كل صفحة من حالة فارس.
ما ليس كذلك: رقم يُكتب يدويًا.
رد فعل: تذييل الصفحة = الترقيم في كل صفحة.
- إعداد الصفحة (Page Setup)
- صيغة الورق (A4…) والاتجاه (عمودي وأفقي) والهوامش — تُضبط حسب عرض التقرير.
مثال بسيط: تحول فارس إلى الأفقي لأعمدته الستة.
ما ليس كذلك: تنسيق الخطوط (1.3).
رد فعل: تقرير عريض = أفقي ؛ وتحقق من الحافة اليمنى.
في التطبيق — تطبيقيًا — إنهاء حالة أساسية
- أضف عنوانًا واضحًا في رأس التقرير (En-tête de rapport) (+ الشعار والعنوان الفرعي والفترة) ؛ وأدخل عنوان الوثيقة.
- اسحب الحقول الخاصة المفيدة : « صفحة N من M » في تذييل الصفحة (Pied de page)، وتاريخ الطباعة في الترويسة أو التذييل.
- اضبط إعداد الصفحة : صيغة A4، والاتجاه (أفقي لكثرة الأعمدة)، والهوامش.
- تحقق في المعاينة (Aperçu) من ترقيم الصفحات والتجاوز في العرض ؛ وتأكد من تكرار رأس الصفحة (En-tête de page) (عناوين الأعمدة) جيدًا.
نص جاهز للإلقاء — أنهِ قبل أن ترسل (30 ثانية)
« أضع عنواني مع الفترة في رأس التقرير (En-tête de rapport)، وأسحب صفحة N من M إلى تذييل الصفحة (Pied de page) وتاريخ الطباعة إلى الترويسة. أضبط A4، وأفقيًا لأعمدتي، وأراقب في المعاينة (Aperçu) : العرض وفواصل الصفحات والترويسات المكررة. وبعد ذلك فقط أرسل. »
يُقال في المعاينة (Aperçu) مع تمرير الصفحات واحدة بواحدة ؛ وإظهار التجاوز المصحح.
نموذج للنسخ واللصق — قائمة تحقق الإنهاء
العنوان : رأس التقرير (En-tête de rapport) = « [الحالة] — [الفترة] » + عنوان الوثيقة مُدخل.
الترقيم : تذييل الصفحة (Pied de page) = « صفحة » + N + « من » + M. التاريخ : الترويسة أو التذييل.
إعداد الصفحة : A4، والاتجاه حسب العرض (أفقي إن كان عريضًا)، والهوامش، ولا شيء يتجاوز الحافة اليمنى.
تحقق المعاينة (Aperçu) : لا تجاوز، وفواصل نظيفة، وترويسات مكررة. ← انشر.
الحالة الشهرية لفارس
كما أعلاه : العنوان + الفترة، و« صفحة N من M »، وتاريخ الطباعة، والأفقي لستة أعمدة — أُرسلت إلى الإدارة بعد المراقبة في المعاينة (Aperçu).
قائمة مرقمة
رقم السجل مسحوب إلى التفاصيل (Détails) : كل سطر مرقم (1، 2، 3…) للإحالة إلى سطر في اجتماع.
تقرير ضيق
ثلاثة أعمدة فقط : البقاء في العمودي وهوامش عادية — فالأفقي ليس منهجيًا، بل يتبع العرض.
تدارك التجاوز
أعمدة في صفحات منفصلة : قلص العروض، واحذف عمودًا زائدًا، وتحقق من الحافة اليمنى، واضبط الهوامش — ثم الأفقي عند الحاجة.
✓ ممارسات جيدة
- رقّم دائمًا (« N من M ») وأرّخ أي وثيقة منشورة.
- ادمج النص الثابت مع الحقول (« صفحة » + N + « من » + M).
- اختر الاتجاه حسب العرض (الأفقي = أعمدة أكثر).
✗ أخطاء شائعة
- تقرير عريض في العمودي : تتجاوز الأعمدة إلى صفحات أخرى.
- عناوين الأعمدة في رأس التقرير (En-tête de rapport) (لا تظهر إلا مرة واحدة).
- النشر دون التحقق من ترقيم الصفحات في المعاينة (Aperçu).
النقاط الأساسية
- عنوان واضح في رأس التقرير (En-tête de rapport) (+ خصائص الوثيقة) : فالوثيقة معرَّفة أولًا.
- الحقول الخاصة (رقم الصفحات وإجماليها، التاريخ والوقت، رقم السجل…) بتحديث تلقائي. مثلا « صفحة N من M » في تذييل الصفحة (Pied de page).
- التفكير الورقي : التحقق في المعاينة (Aperçu) من ترقيم الصفحات والتجاوز في العرض وفواصل الصفحات وتكرار الترويسات.
- ضبط إعداد الصفحة (الصيغة والاتجاه والهوامش). الأفقي لكثرة الأعمدة. والتحقق قبل النشر.
تحدي 48 ساعة — طبّق غدًا
أنهِ حالتك من 1.3 : العنوان + الفترة، و« صفحة N من M »، وتاريخ الطباعة، وإعداد الصفحة A4 والأفقي إن كان عريضًا، ثم المراقبة صفحة بصفحة في المعاينة (Aperçu). اطبع أو صدّر PDF للحكم.
- حالتي معرَّفة (العنوان + الفترة) وخصائصها مُدخلة.
- وهي مؤرخة ومرقمة بحقول خاصة تلقائية.
- تحققت منها في المعاينة (Aperçu) (العرض وترقيم الصفحات) قبل نشرها.
أسئلة شائعة
أي حقول خاصة أضيف وأين أضعها ؟
على الأقل : رقم الصفحة + عدد الصفحات الإجمالي (« صفحة N من M ») في تذييل الصفحة (Pied de page)، وتاريخ الطباعة في الترويسة أو التذييل. وحسب الحاجة : رقم السجل في التفاصيل (Détails)، واسم التقرير في تذييل الصفحة، وعدد السجلات الإجمالي في تذييل التقرير (Pied de rapport). القاعدة : القسم يتبع التكرار المطلوب. وهي في المستكشف (قسم « Champs spéciaux »)، وتُدمج مع نص ثابت وتُحدَّث تلقائيًا.
تقريري يتجاوز في العرض أو يترقم سيئًا : كيف أصحح ؟
التجاوز : عرض الأعمدة يفوق الصفحة. الحلول : التحول إلى الأفقي، وتقليص الأعمدة أو حذفها، وتقليص الخط، والتحقق من عدم تجاوز أي كائن الحافة اليمنى، وضبط الهوامش. الترقيم : « Garder ensemble » ضد القطع، و« Nouvelle page avant/après » لفاصل مقصود، وعناوين الأعمدة في رأس الصفحة (En-tête de page) جيدًا للتكرار. وتحقق دائمًا في المعاينة (Aperçu) قبل النشر.
أين تضع « صفحة N من M » ليظهر في كل صفحة ؟