قاموس SAP Crystal Reports من الألف إلى الياء

قاموس SAP Crystal Reports — 133 تعريفًا

التنبيهات (Alerts)
رسائل شرطية تُطلق عندما تحقق البيانات معيارًا (صيغة): تنبه إلى حالات تستحق المراقبة (تجاوز حد، مخزون سالب، شذوذ) دون تصفح التقرير كاملًا.
محاذاة الأعمدة
محاذاة حقول التفاصيل بعناية مع عناوينها (رأس الصفحة): التقرير النظيف له أعمدة متسقة (أدوات المحاذاة + الشبكة).
معاينة قبل الطباعة
وضع المعاينة يُظهر التقرير المرقّم كما سيُطبع (ورق/PDF): التحقق من العرض، التجاوز، فواصل الصفحات، تكرار الرؤوس.
شجرة المجموعات (Group Tree)
لوحة تعرض المجموعات وتسمح بالقفز مباشرة إلى مجموعة — تنقل سريع في تقرير كبير.
بنية 32/64 بت
يجب أن يتوافق مصدر ODBC مع بنية البرنامج؛ عدم التوافق بين 32/64 بت هو سبب شائع لرسالة «مصدر غير موجود».
مساعد الاتصال / قاعدة البيانات
الأداة (Database Expert) لاختيار نوع الاتصال، توفير المعطيات (الخادم، القاعدة، المعرّفات أو مسار الملف) واختيار الجداول.
معالج الإنشاء (Report Wizard)
يرشد خطوة بخطوة إلى إنشاء أول تقرير: المصدر ← الجداول ← الحقول ← التجميعات. عملي للبدء بسرعة.
معالج التجميع (Group Expert)
أداة اختيار حقل التجميع وترتيب المجموعات. يفرز Crystal Reports تلقائيًا حسب هذا الحقل ويدرج أقسام المجموعة.
المزايا
طلبات محدَّثة (قيم حقيقية من القاعدة)، موجَّهة (تسلسل هرمي)، قوائم مُخفَّضة (الاختيار السابق يقيّد التالي)، أخطاء إدخال أقل — تجربة أفضل وموثوقية أكبر.
الحدود والتعبئات
تأطير الكائنات/الأقسام، إضافة خطوط فاصلة، تلوين خلفية (تظليل رأس الأعمدة) — للفصل والتنظيم بصريًا دون إفراط.
زر صيغة الخاصية
تقريبًا لكل خاصية تنسيق زر صيغة صغير (أيقونة «x-2»)؛ نكتب فيه صيغة تُرجع قيمة الخاصية حسب شرط.
مكوّنات الصيغة
مراجع الحقول ({جدول.حقل})، العوامل (الحسابية، المقارنة، المنطقية And/Or/Not، الدمج)، الدوال المدمجة (رياضيات، نص، تواريخ، شروط)، القيم الحرفية (أرقام، "نص"، #تواريخ#).
أصالة الأعمدة (Cardinalité)
يجب أن يكون لحقل الأعمدة قيم مميزة قليلة (أشهر، فئات)؛ كثرة القيم (مئات العملاء) تجعل الجدول عريضًا جدًا وغير قابل للقراءة.
الفئة والقيمة
ما يوضع على المحور الأفقي (الفئة — غالبًا حقل مجموعة: منطقة، شهر) وما يوضع رأسيًا (القيمة — غالبًا ملخص: إجمالي المبيعات).
فئة محسوبة
صيغة (مثل If…Then…Else) تنتج فئة (شريحة، فترة، صنف) يُجمَّع عليها لاحقًا — مرونة في التحليل.
حقل مجاميع جارية (Running Total Field)
كائن مخصص يُنشأ في المستكشف: نحدد الحقل المراد تجميعه، العملية (مجموع، عدد…)، شرط التقييم وإعادة التهيئة.
حقل ملخص (Summary)
إجمالي محسوب على حقل: مجموع (Sum)، عدد (Count)، متوسط (Average)، Max/Min… يُدرج عبر «إدراج ملخص».
الحقول الخاصة (Special Fields)
حقول يقدمها Crystal Reports تعرض معلومات تلقائية: رقم الصفحة، عدد الصفحات الإجمالي، تاريخ/وقت الطباعة، رقم السجل، اسم التقرير. تُسحب إلى الأقسام المناسبة.
خبير المخططات (Chart Expert)
المساعد لإعداد مخطط: النوع، البيانات (الفئة «عند تغيير» مجموعة، القيمة «عرض قيمة» ملخص)، الموقع، العنوان/الوسيلة/الألوان.
اختيار الحقول
تحديد الأعمدة المراد عرضها (ستوضع في قسم التفاصيل). يضعها المساعد تلقائيًا في تقرير أساسي.
اختيار الجداول
اختيار الجداول الضرورية فقط للتقرير (لا قاعدة البيانات كلها). جداول أقل = تقرير أبسط وأسرع وأكثر موثوقية.
اختيار الصيغة حسب الاستخدام
القراءة/الطباعة ← PDF؛ التحليل/المعالجة ← Excel (البيانات فقط)؛ مستند قابل للتحرير ← Word؛ بيانات خام ← CSV. مفتاح التوزيع الناجح.
أمر SQL (SQL Command)
كتابة استعلام SQL خاص بك (SELECT/FROM/WHERE/JOIN) كمصدر للتقرير، ينفذه النظام كما هو — بدلًا من ترك Crystal يولّد الاستعلام. سيطرة وأداء أقصى.
التصميم (Design) مقابل المعاينة (Preview)
التصميم: البنية (كائنات داخل أقسام، بدون بيانات). المعاينة: التقرير بالبيانات الحقيقية كما سيكون. ننتقل بينهما باستمرار.
كلفة القوائم الديناميكية
تعبئة قائمة ديناميكية تعني استعلامًا للقاعدة عند فتحها؛ انتبه للأداء إذا كانت القوائم ضخمة (تحديد/تخزين مؤقت).
كلفة أداء التقارير الفرعية المرتبطة
تقرير فرعي مرتبط يُنفَّذ مرة لكل سجل/مجموعة من التقرير الرئيسي — مكلف جدًا في قسم التفاصيل؛ وضعه في رأس/ذيل مجموعة يقلل التنفيذات.
خبير الجدول المحوري (Cross-Tab Expert)
المساعد لبناء الجدول المحوري: تحديد الصفوف والأعمدة وحقل/حقول الملخص. يولّد الشبكة والإجماليات تلقائيًا.
Crystal Reports for Enterprise / SAP BO
إصدار ضمن منصة SAP BusinessObjects، للتوزيع وإدارة التقارير على نطاق واسع في المؤسسات.
Crystal Reports for Visual Studio
نسخة مجانية لمطوري .NET، مدمجة مع Visual Studio، لتضمين التقارير في التطبيقات (المستوى 5)؛ ليست التصميم المستقل الكامل.
عارض Crystal Reports (Crystal Reports Viewer)
مكوّن عرض يوضع داخل التطبيق (صفحة/نافذة): يعرض التقرير مع طباعة وتصدير مدمجين.
Crystal Reports مقابل Excel
Excel = جدول بيانات (حساب، تحليل مخصص). Crystal Reports = أداة إنتاج مستندات بتنسيق ثابت وقابل للتكرار ودقيق (فواتير، كشوف، تقارير تنظيمية).
مجموع جارٍ (Running Total)
مجموع/عدد يتراكم سطرًا بعد سطر، يعرض الإجمالي «عند هذا السطر» (رصيد متدرج، إجمالي حتى اليوم). يختلف عن الملخص (إجمالي في النهاية).
المجموع الجاري مقابل الملخص
الملخص (2-2) يعطي إجماليًا واحدًا في نهاية مجموعة/التقرير؛ المجموع الجاري يعطي الإجمالي الوسيط عند كل سطر، مع تقدمه.
الاعتماد على الترتيب
المجموع الجاري يعتمد على ترتيب السطور: رتّب السجلات بشكل صحيح مسبقًا، وإلا فقد المجموع معناه.
التنقيب (Drill-down)
في تقرير ملخص (تفاصيل مخفية)، النقر على مجموعة يعرض تفاصيلها عند الطلب. تنقل تفاعلي: الملخص أولًا ثم التفصيل عند النقر.
محرر الصيغ (Formula Workshop)
المساحة التي نكتب فيها الصيغ: قوائم الحقول ({جدول.حقل})، الدوال (حسب الفئة) والعوامل، مع فحص البنية.
الإصدار التجريبي
نسخة مجانية من المصمم (عادة 30 يومًا)، قابلة للتحميل من موقع SAP — مثالية للتعلم دون شراء ترخيص. بعد ذلك يظل البرنامج مدفوعًا (ترخيص لكل جهاز).
إصدار المصمم (المستقل)
برنامج تصميم التقارير المثبت على جهاز Windows (Crystal Reports 2020، 2016…)؛ الذي يستخدمه المصمم لإنشاء/تنسيق/اختبار تقاريره. الإصدار المناسب للتعلم.
موقع الجدول المحوري
رأس/ذيل التقرير (جدول محوري عام) أو المجموعة (جدول لكل مجموعة).
موقع المخطط
ذيل/رأس التقرير = مخطط عام (مرة واحدة)؛ رأس/ذيل مجموعة = مخطط لكل مجموعة. يحدد النطاق.
رأس/ذيل المجموعة
أقسام أنشأها التجميع: الرأس يعرض اسم المجموعة («العميل: دوبون»)؛ الذيل يتسلم الإجماليات الفرعية للمجموعة (المستوى 2-2).
التقرير
المستند المصمم في Crystal Reports: تخطيط يجلب البيانات من المصدر ويعرضها؛ نموذج قابل لإعادة الاستخدام والتحديث متى أردت.
التقييم حسب الوقوع
تُقيَّم الصيغة لكل وقوع للكائن (كل سطر): يختلف المظهر سطرًا بسطر حسب البيانات.
تطلب مهارة وصيانة
أمر SQL يتطلب إتقان SQL (استعلام صالح ومحسَّن)؛ إنه كود يجب صيانته (خلافًا للسحب والإفلات).
خبير الأقسام (Section Expert)
أداة ضبط سلوك كل قسم: إخفاء، إزالة الفراغات، فواصل الصفحات، «الإبقاء معًا».
مستكشف الحقول (Field Explorer)
لوحة تعرض كل ما يمكن وضعه: حقول القاعدة (أعمدة الجداول)، حقول الصيغ، المعلمات، الملخصات/الإجماليات، الحقول الخاصة. تُسحب هذه الحقول نحو الأقسام.
تصدير CSV / Word / أخرى
CSV/نص: تبادل بيانات خام (استيراد إلى نظام). Word/RTF: تضمين في مستند قابل للتحرير. HTML/XML: دمج/ويب.
تصدير Excel
لكي يعالج المتلقي البيانات. «البيانات فقط» (قيم في خلايا دون تخطيط — مثالي للتحليل) أو «مع التخطيط» (يحاكي المظهر، أقل نظافة للمعالجة).
تصدير PDF
صيغة التوزيع بامتياز: مستند ثابت، مطابق للتخطيط، قابل للطباعة، غير قابل للتعديل، عالمي. للتقارير النهائية (فاتورة، كشف، تقرير رسمي).
التصدير
إخراج التقرير بصيغة (PDF, Excel, Word, CSV, HTML…) حسب الاستخدام، عبر «ملف ← تصدير». الخطوة التي تحوّل تقريرًا مصممًا إلى مستند موزَّع.
التصفية على جانب العميل
عندما لا يمكن ترجمة شرط إلى SQL، يجلب Crystal جميع السطور ثم يصفّي محليًا (بطيء وثقيل على الحجوم الكبيرة). يُتجنب قدر الإمكان.
التصفية على جانب الخادم
يُدفع الاختيار نحو القاعدة: تعيد فقط السجلات المفلترة (سريع، خفيف). يُفضَّل — يتطلب شروطًا بسيطة على حقول القاعدة.
التصفية على جانب الخادم (الأداء)
الرافعة الكبرى: دفع الاختيار إلى القاعدة لاسترجاع البيانات الضرورية فقط (تحقق من SQL المولَّد). يعتمد الأداء غالبًا على الحجم المسترجع وما يُنجز في القاعدة مقابل الجهاز.
دوال التاريخ
Year/Month/Day (استخراج — للتجميع حسب الفترة)، DateDiff (المهلة بين تاريخين)، DateAdd (إضافة مدة)، Today/CurrentDate — للآجال والفترات والمقارنات.
دوال النص (السلاسل)
UpperCase/LowerCase، Left/Right/Mid (استخراج)، Len (الطول)، Trim (تنظيف)، Replace، ToText (تحويل إلى نص) — للتنظيف والاستخراج وتركيب النص.
تنسيق التواريخ
صيغة عرض التاريخ (يوم/شهر/سنة، «5 يوليو 2026»…) حسب الحاجة — تُضبط في الخصائص دون تغيير البيانات.
تنسيق الأرقام
الكسور العشرية، فاصل الآلاف، رمز العملة، إشارة السالب، عرض الصفر — لمبالغ قابلة للقراءة («1 234,50 €» لا «1234.5»). يُضبط في خصائص الكائن.
الصيغة
حساب أو منطق تنشئه لإنتاج قيمة غير موجودة في القاعدة (الشمول بالضريبة = السعر × 1.2، الهامش، الاسم+اللقب، فئة محسوبة). تُنشأ في المحرر وتُوضع كحقل.
صيغة شرطية للمظهر
مثل لون الخط: «If {المبلغ} < 0 Then Red Else Black». تعيد الصيغة قيمة من نوع الخاصية (لون، قيمة منطقية للرؤية…).
صيغة الاختيار
ترجمة الاختيار إلى صيغة (Record Selection Formula)، مرئية وقابلة للتحرير — مثاليًا تُحول إلى جملة WHERE يُرسلها SQL إلى القاعدة.
إدارة القيم الصفرية (IsNull)
اختبر IsNull قبل استخدام حقل قد يكون فارغًا: قيمة فارغة غير مُدارة قد تفشل بصيغة أو تعطي نتيجة خالية.
المخطط (chart)
تمثيل مرئي لبيانات التقرير (عادة ملخصات كل مجموعة): أعمدة/أشرطة، خطوط، قطاعات/دوائر، إلخ. يجعل الاتجاهات والمقارنات فورية.
مجموعات متداخلة (تسلسل هرمي)
عدة مستويات من المجموعات المضمنة (المنطقة > العميل > الطلبات). يحدد الترتيب التسلسل الهرمي (المجموعة الخارجية أولًا).
الروابط التشعبية (Hyperlinks)
جعل كائن قابلًا للنقر لفتح عنوان URL، إرسال بريد، الانتقال إلى تقرير آخر أو التنقل داخل التقرير — يربط التقرير بموارد أخرى.
If…Then…Else
تعيد قيمة حسب شرط (If {المبلغ} > 1000 Then "كبير" Else "قياسي"). قابلة للتتابع (If…Then…Else If…) لعدة حالات.
الدمج التطبيقي
تضمين تقارير Crystal في تطبيقات (ERP، برامج الأعمال) لتوزيع تقارير على نطاق واسع: المستخدم النهائي يستهلك التقارير دون فتح المصمم.
التفاعل على الشاشة
التنبيهات والتنقيب والروابط التشعبية ذات صلة خاصة بالاستشارة على الشاشة (عارض، تطبيق)؛ عند الطباعة/PDF يكون التفاعل محدودًا.
الطلب (prompt)
النص المعروض للمستخدم لإدخال المعلمة («اختر السنة»). يُصاغ بوضوح.
الوصلات (الروابط بين الجداول)
عندما يستخدم تقرير عدة جداول، تُربط بحقل مشترك (Customers.ID = Orders.CustomerID). نقطة حاسمة: الوصلات الخاطئة تنتج تقارير خاطئة (تكرارات، سطور ناقصة).
الدقة (الأهم)
تحقق من الوصلات (لا تكرارات تضخم الإجماليات — الشرك رقم 1)، قارن الإجماليات بقيم معروفة، أدر القيم الفارغة. تقرير خاطئ أسوأ من غيابه.
الصفوف/الأعمدة/القيمة
العناصر الثلاثة للجدول المحوري: حقل الصفوف (المنتجات)، حقل الأعمدة (الأشهر)، وحقل الملخص عند التقاطع (مجموع المبيعات) بعمليته.
الوضوح وقابلية إعادة الاستخدام
تنسيق متسق/بسيط، أعمدة متسقة، أرقام منسقة، بنية واضحة (أقسام/مجموعات)؛ معلمات لتقرير عام، قوالب مؤسسة، صيغ قابلة لإعادة الاستخدام.
قائمة ثابتة مقابل ديناميكية
ثابتة: قائمة ثابتة تعرّفها أنت (أشهر، حالات). ديناميكية: مأخوذة من القاعدة (دائمًا حديثة وحقيقية). الديناميكية أفضل للقيم المتغيرة.
الإخفاء (Suppress)
عدم عرض قسم، دائمًا أو شرطيًا (عبر صيغة). مثل: إخفاء التفاصيل لتقرير ملخص؛ إخفاء سطر إذا كان المبلغ صفرًا.
التنسيق الشرطي
تغيير مظهر كائن (لون، خط، حدود، رؤية…) حسب شرط على البيانات: يتفاعل المظهر مع القيم (السالب بالأحمر، الحدود مظللة…).
تنسيق النص
الخط، الحجم، غامق/مائل/مسطّر، اللون — للترتيب الهرمي (عنوان، عناوين أعمدة، بيانات). عبر شريط الأدوات، قائمة تنسيق أو النقر بالزر الأيمن ← تنسيق.
إعداد الصفحة (Page Setup)
حجم الورق (A4…)، الاتجاه (عمودي/أفقي)، الهوامش — تُضبط حسب عرض التقرير (أفقي لكثير من الأعمدة).
مستوى الملخص
القسم الذي يوضع فيه الملخص يحدد ما يجمعه: ذيل المجموعة = إجمالي فرعي للمجموعة؛ ذيل التقرير = إجمالي عام. مستوى خاطئ يعطي إجماليًا بلا معنى.
صفحة جديدة / الإبقاء معًا
«صفحة جديدة قبل/بعد» يفرض فاصل صفحات (كل مجموعة/فاتورة في صفحة)؛ «الإبقاء معًا» يمنع قطع قسم/مجموعة بين صفحتين.
رقم الصفحة «N من M»
مزيج من الحقلين الخاصين رقم الصفحة + إجمالي الصفحات، يوضع في ذيل الصفحة — ضروري لمستند مرقم.
كائن-حقل مقابل كائن-نص
كائن-حقل: يعرض بيانات (متغير). كائن-نص: نص ثابت تكتبه (عناوين، تسميات). يمكن الجمع بين النص الثابت والحقول في كائن نصي واحد.
ODBC / OLE DB / أصلي
أوضاع الاتصال: أصلي (مشغل مخصص للقاعدة، غالبًا أسرع)؛ ODBC / OLE DB (معايير عالمية تعمل مع كل القواعد تقريبًا).
عملية الملخص
الحساب المختار: Sum (الجمع — الأكثر شيوعًا)، Count (عدّ السطور)، Average، Max، Min… يُطابق حسب الحاجة.
خيارات المعلمة
النوع (رقم، نص، تاريخ، منطقي)، قيمة واحدة/متعددة، نطاق (بين قيمتين)، قائمة قيم (قائمة منسدلة ثابتة أو ديناميكية)، قيمة افتراضية، اختياري.
الترتيب/التصنيف
نتيجة Top N + الفرز حسب المجموعة: ترتيب أفضل/أسوأ المجموعات حسب قيمة — أداة تحليل لالتقاط الجوهر.
المعلمة (Parameter)
قيمة يطلبها Crystal Reports من المستخدم وقت التشغيل (سنة، عميل، حد…). يتكيف التقرير مع الإدخال. تُنشأ في المستكشف (حقول المعلمات).
معلمة تصفية
الاستخدام الأكثر شيوعًا: تغذي المعلمة اختيار السجلات («التاريخ في سنة {?السنة}») لعرض البيانات المختارة فقط. تقرير واحد يخدم كل الحالات.
معلمة ديناميكية
معلمة تُغذى قائمة قيمها تلقائيًا من القاعدة (القائمة الحقيقية والحديثة للعملاء والمنتجات والمناطق) — بدل قائمة ثابتة متجمدة.
معلمات في أمر SQL
يمكن دمج معلمات Crystal في الاستعلام لتصفية تفاعلية تُنفَّذ على جانب الخادم (أداء).
معلمات متتالية (Cascading)
عدة معلمات مرتبطة حيث يرشح اختيار الأول قيم الثاني: البلد ← المنطقة (من البلد) ← المدينة (من المنطقة). تسلسل هرمي للاختيار الموجَّه.
مشغلات الاتصال
مكوّنات (ODBC، OLE DB، موصلات أصلية) مثبتة مع Crystal Reports للاتصال بقواعد البيانات؛ بعض المصادر تتطلب مشغلًا إضافيًا.
وضع حقل
سحب حقل من المستكشف إلى قسم؛ يحدد موضعه سلوكه (الأقسام تحكم أين/كم مرة يُعرض).
دفع العمل إلى القاعدة
وصلات وتجميعات وتجميعات حسابية تُنفَّذ على جانب الخادم (خيارات الخادم، أوامر SQL) وحقول مهرّسة — بدلًا من الجهاز. حدد فقط الجداول/الحقول المفيدة.
العرض مقابل البيانات
الصيغة (أرقام، تواريخ، نص) تغيّر العرض لا البيانات الأساسية — إنه عرض.
التحديث
إعادة تنفيذ التقرير لإعادة تحميل البيانات من المصدر: يبقى العرض ثابتًا وتتبع البيانات الواقع (مستند دائم التحديث).
التقرير الأساسي = نقطة انطلاق
التقرير المولَّد بواسطة المعالج انطلاقة وظيفية تُخصص لاحقًا (تنسيق، صيغ، أقسام) — ليس نتيجة نهائية.
تقرير ملخص مقابل مفصل
بإخفاء قسم التفاصيل، نعرض الإجماليات المجمعة فقط (ملخص)؛ بإظهاره، يكون التقرير مفصلاً. يمكن أن يتأرجح تقرير واحد بين الاثنين.
تقرير عام/قابل لإعادة الاستخدام
بفضل المعلمات، نموذج واحد يخدم حالات متعددة (كل السنوات، كل العملاء) بدل تقرير لكل حالة.
تقرير فارغ (Blank Report)
بديل عن المعالج: البدء من تقرير فارغ وبناء كل شيء يدويًا (اتصال، جداول، حقول). مفيد عندما تتقن.
تقارير متعددة المصادر
دمج عدة أصول: وصلات/أمر SQL (نفس القاعدة)؛ تقارير فرعية (مصادر مختلفة غير قابلة للربط)؛ اتصالات متعددة (ممكن لكن وصلات بين المصادر أحيانًا على جانب العميل ومكلفة).
القاعدة الذهبية للأقسام
البيانات (الأعمدة) ← التفاصيل (واحد لكل سطر)؛ عناوين الأعمدة ← رأس الصفحة؛ عنوان التقرير ← رأس التقرير؛ الإجماليات العامة ← ذيل التقرير.
التجميع (مجموعة)
تنظيم السجلات في كتل حسب قيمة حقل (بالعميل، المنطقة، الشهر…). ينشئ قسمي رأس وذيل مجموعة حول تفاصيل المجموعة.
تجميع بالصيغة
التجميع بصيغة بدل حقل خام: بشريحة مبلغ، بفترة محسوبة (ربع)، بالحرف الأول، بفئة مستنتجة — تجميعات غير موجودة في القاعدة.
إعادة التهيئة (Reset)
الضبط الحاسم: متى نعيد المجموع الجاري إلى الصفر — أبدًا (مجموع جارٍ عام على التقرير)، عند كل تغيير مجموعة (يبدأ مجددًا لكل مجموعة)، أو بصيغة.
التقارير (إصدار التقارير)
إنتاج مستندات منظمة قابلة للعرض (قوائم، فواتير، كشوف…) من البيانات المخزنة في مكان آخر؛ إرجاع البيانات الخام إلى مستند قابل للقراءة والتوزيع.
دور المطوّر
تحميل ملف .rpt بالكود، توفير معلومات الاتصال (المعرّفات) وقيم المعلمات، الربط بالعارض، والتصدير بالكود عند الحاجة (PDF، بريد).
الوقت التشغيلي والنشر
يجب تثبيت (نشر) مكوّنات تشغيل Crystal Reports على أجهزة/خوادم الوجهة حتى يعرض التطبيق التقارير.
قسم التفاصيل
القسم الذي يتكرر لكل سجل (سطر) من البيانات — قلب التقرير (سطر واحد = مرور واحد في التفاصيل).
الأقسام
أشرطة أفقية متراكبة تحدد أين وكم مرة يُعرض عنصر: رأس التقرير (1×)، رأس الصفحة (أعلى كل صفحة)، التفاصيل (كل سجل)، ذيل الصفحة، ذيل التقرير (1× في النهاية).
خبير الاختيار (Select Expert)
الأداة لتعريف فلتر: حقل + عامل (يساوي، أكبر، بين، يحتوي، ضمن قائمة…) + قيمة؛ دمج الشروط (و/أو).
Select…Case
توجيه: يختبر قيمة واحدة مع عدة حالات (Select {الحالة} Case "أ":… Case "ب":… Default:…). أوضح من If المتسلسلة لقيمة واحدة.
اختيار السجلات (فلتر)
الاحتفاظ فقط بالسجلات التي تحقق شرطًا (طلبات هذا العام، مبالغ أكبر من الحد…). عبر مساعد الاختيار (Select Expert).
فصل المحتوى/العرض
تظل البيانات في المصدر (قاعدة، Excel، SAP)؛ يدير Crystal Reports العرض. تتقن التخطيط، ويوفّر المصدر البيانات الحديثة.
مصدر البيانات
ما يتصل به Crystal Reports لقراءة البيانات: قواعد علائقية (SQL Server, Oracle, MySQL, SAP HANA…)، ملفات (Excel, Access, CSV, XML)، مصادر SAP.
التقرير الفرعي (Subreport)
تقرير كامل مدرج داخل تقرير آخر (الرئيسي): مصدره، حقوله وتنسيقه الخاص، معروض في قسم من الرئيسي.
تقرير فرعي مرتبط (linked)
موصول بالرئيسي بحقل رابط: لكل سجل/مجموعة من الرئيسي، يعرض البيانات المطابقة (طلبات هذا العميل). يُعاد تنفيذه حسب قيمة الرابط.
تقرير فرعي غير مرتبط (unlinked)
مستقل: يعرض البيانات نفسها مهما كان موضعه (ملخص عام يُعرض مرة واحدة).
الإجمالي الفرعي (ذيل المجموعة)
ملخص يوضع في ذيل المجموعة: إجمالي المجموعة (مثل إجمالي طلبات هذا العميل). إجمالي لكل كتلة.
إزالة الفراغات (Suppress Blank Section)
عدم ترك مساحة فارغة عندما يكون قسم فارغًا — يتجنب الثقوب والصفحات البيضاء.
بنية Crystal مقابل Basic
لغتان لكتابة الصيغ (بنفس النتيجة): Crystal (تاريخية، الأكثر انتشارًا) وBasic (قريبة من Visual Basic). التزم بواحدة للتناسق.
الجدول المحوري (Cross-Tab)
شبكة تلخص البيانات وفق بُعدين: صفوف × أعمدة، بقيمة ملخصة عند التقاطع وإجماليات تلقائية (سطر، عمود، عام). ما يعادل جدولًا محوريًا ديناميكيًا.
الاختبار على بيانات حقيقية
تحقق من الدقة والتخطيط والأداء على بيانات حقيقية وضخمة (تقرير سريع على 100 سطر قد ينهار على مليون) قبل التوزيع.
العنوان والرأس
عنوان واضح في رأس التقرير (ما يمثله التقرير)، واختياريًا شعار/عنوان فرعي/فترة؛ خصائص المستند (العنوان) تخدم الحقول الخاصة والتصدير.
عنوان العمود التلقائي
عند وضع حقل في التفاصيل، يضيف Crystal Reports غالبًا عنوانًا مطابقًا في رأس الصفحة (اسم الحقل)، قابلًا لإعادة التسمية.
Top N / Bottom N
عرض أفضل N (Top) أو أسوأ N (Bottom) مجموعات فقط حسب إجمالي (أفضل 10 عملاء، أقل 5 منتجات مبيعًا). خيار Group Sort / Top N، مع تجميع الباقي في «غيرها».
الإجمالي العام (ذيل التقرير)
ملخص يوضع في ذيل التقرير: إجمالي كل السطور (Grand Total).
فرز السجلات
ترتيب السطور حسب حقل أو أكثر (تاريخ تصاعدي، مبلغ تنازلي، اسم أبجدي) عبر مساعد الفرز (Record Sort). يجعل القائمة قابلة للقراءة.
الفرز حسب المجموعة (Group Sort)
فرز المجموعات نفسها حسب إجماليها (إجماليها الفرعي)، لا حسب حقل التجميع (الاسم). ضروري لترتيب «من الأكبر إلى الأصغر».
نوع المخطط
أعمدة (مقارنة الفئات)، خط (تطور زمني)، قطاعات/دائرة (حصص كل، فئات قليلة) — يُختار حسب الرسالة.
نوع الصيغة
تُرجع الصيغة نوعًا محددًا (رقم، نص، تاريخ، منطقي). خلط الأنواع دون تحويل (نص + رقم) يسبب أخطاء → حوِّل (ToText, ToNumber…).
الاستخدام: إبراز
جذب العين لما هو مهم: السالب بالأحمر، القيم المتجاوزة للحد بلون، حالات ملونة («متأخر» أحمر، «OK» أخضر). باعتدال وتناسق.
استخدام التقارير الفرعية
دمج بيانات يصعب ربطها: مصادر مختلفة، علاقات معقدة/واحد-إلى-متعدد، معلومات مقترنة (لكل عميل فواتيره) — مرونة حيث تبلغ الوصلات حدودها.
استخدامات أمر SQL
تحكم كامل بالوصلات/الفلاتر/الحسابات على جانب القاعدة؛ استعلامات معقدة (استعلامات فرعية، تجميعات، UNION، دوال خاصة)؛ أداء (دفع العمل إلى القاعدة، استرجاع الحد الأدنى).