‏إظهار الرسائل ذات التسميات Crystal Reports lessons دروس تقارير الكريستال. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات Crystal Reports lessons دروس تقارير الكريستال. إظهار كافة الرسائل

Crystal Reports - Data Export To CSV تقارير Crystal - تصدير البيانات إلى CSV

 Crystal Reports - Data Export To CSV تقارير Crystal - تصدير البيانات إلى CSV

Crystal Reports - Data Export To CSV تقارير Crystal - تصدير البيانات إلى CSV

Crystal Reports - Data Export To CSV تقارير Crystal - تصدير البيانات إلى CSV


يقوم بتصدير عناصر التقرير كمجموعة من القيم مفصولة بأحرف فاصلة ومحدد تحددها أنت. عند استخدام فاصلة (،) لفصل العناصر ، يُعرف التنسيق باسم قيم مفصولة بفواصل (CSV).

يعتبر تنسيق التصدير هذا شائعًا بين مستخدمي Microsoft Excel. يقوم بإنشاء سطر واحد من القيم لكل سجل في تقريرك ويحتوي أيضًا على جميع أقسام التقرير مثل رأس الصفحة ورأس المجموعة والنص وتذييل المجموعة وتذييل التقرير وتذييل الصفحة.

قيم منفصلة

لا يمكن استخدام هذا التنسيق لتصدير التقارير بعلامات تبويب. لا يمكن استخدامه لتصدير التقارير مع التقارير الفرعية في أقسام رأس الصفحة أو تذييل الصفحة.

تقارير Crystal - تصدير البيانات إلى RTF

تنسيق RTF هو تنسيق مستند إلى الصفحة ولكنه لا يحتفظ بكل خيارات البنية والتنسيق في الإخراج. ينتج كل من تنسيق Microsoft Word و Rich Text Format ملف RTF كإخراج.

هذا التنسيق مخصص للاستخدام في التطبيقات ، مثل نماذج التعبئة حيث يتم حجز مساحة إدخال النص ككائنات نصية فارغة. يتم الاحتفاظ بجميع التنسيقات تقريبًا في تنسيق التصدير هذا.

RTF

يحتوي ملف التصدير على كائنات رسومية وحقول نصية لإظهار الكائنات في التقرير.

تنسيق Rich Text (RTF) وتنسيق Microsoft Word (RTF) متماثلان.







Crystal Reports - Data Export To HTML تصدير البيانات الي html في تقارير كريستال

 Crystal Reports - Data Export To HTML تصدير البيانات الي html في تقارير كريستال

Crystal Reports - Data Export To HTML تصدير البيانات الي html في تقارير كريستال

Crystal Reports - Data Export To HTML تصدير البيانات الي html في تقارير كريستال 

يتيح تصدير تقارير Crystal بتنسيق HTML طريقة سهلة للوصول إلى بيانات التقرير وتوزيعها. يتيح لك الوصول إلى تقريرك في العديد من المتصفحات الشائعة مثل Firefox و MS Internet Explorer.

يحفظ تنسيق HTML 4.0 أيضًا بنية التقرير وتنسيقه باستخدام DHTML. يتم حفظ جميع الصور الموجودة في تقريرك خارجيًا ويتم إدراج ارتباط تشعبي في إخراج HTML المُصدَّر. يقوم تنسيق التصدير هذا بإنشاء أكثر من ملف في الإخراج.

تصدير البيانات إلى HTML

انتقل إلى ملف → تصدير وحدد HTML 4.0 من القائمة. يظهر مربع الحوار Export Options. حدد الدليل الأساسي من مربع نص الدليل الأساسي. انقر فوق موافق.

يفتح مربع الحوار وجهة التصدير. في مربع الحوار وجهة التصدير ، قم بأحد الإجراءات التالية -

  • انقر فوق "To File" وأدخل عنوان التقرير لحفظ التقرير الذي تم تصديره في مربع الحوار Export Report.

  • انقر فوق "إلى التطبيق" لفتح التقرير في التطبيق المحدد دون حفظه.

الدليل الأساسي

إذا قمت بتحديد خانة الاختيار فصل صفحات HTML ، فسيتم تقسيم التقرير بأكمله إلى صفحات منفصلة. سيتم حفظ صفحة HTML الأولية كـ <اسم التقرير> .html. هذا هو الملف الذي تفتحه إذا كنت تريد عرض تقريرك من خلال متصفح الويب الخاص بك.

خيارات التصدير




Crystal Reports - Data Export To XML تصدير البيانات الي ملف xml في تقارير كريستال

 Crystal Reports - Data Export To XML  تصدير البيانات الي ملف xml في تقارير كريستال

Crystal Reports - Data Export To XML  تصدير البيانات الي ملف xml في تقارير كريستال

Crystal Reports - Data Export To XML  تصدير البيانات الي ملف xml في تقارير كريستال 

يستخدم تنسيق XML بشكل أساسي لتبادل البيانات في التقرير. يستخدم Crystal XML Schema.

إدارة تنسيق XML

يمكن استخدام خبير XML في Crystal Reports لتخصيص إخراج XML.




Crystal Reports - Data Export To Excel تصدير البيانات في تقارير كريستال الي ملف اكسيل

 Crystal Reports - Data Export To Excel تصدير البيانات في تقارير كريستال الي ملف اكسيل

Crystal Reports - Data Export To Excel تصدير البيانات في تقارير كريستال الي ملف اكسيل

توجد خيارات Excel مختلفة لتصدير بيانات تقرير Crystal.

Microsoft Excel (97-2003) بيانات فقط

Microsoft Excel (97-2003) Data-Only هو تنسيق مستند إلى السجل يركز على البيانات. يقوم هذا التنسيق بتصدير معظم التنسيق ، ومع ذلك ، فإنه لا يدمج الخلايا ، ويتم إضافة كل عنصر إلى خلية واحدة فقط.

يمكن لهذا التنسيق أيضًا تصدير ملخصات معينة كوظائف Excel. الملخصات المعتمدة هي SUM و AVERAGE و COUNT و MIN و MAX.

مايكروسوفت اكسل

بيانات مصنف Microsoft Excel فقط

يعد Microsoft Excel Workbook Data-Only تنسيقًا مستندًا إلى السجل يركز على البيانات أيضًا. يعد تنسيق التصدير هذا تحسينًا لنوع تصدير بيانات مصنف Microsoft Excel الحالي فقط.

النتيجة المصدرة لهذا التنسيق هي ملف XLSX. يتم تقديم تنسيق ملف XSLX ودعمه بواسطة Microsoft Excel 2007 والإصدارات الأحدث. يزيل تنسيق Microsoft Excel Workbook Data-Only قيود تنسيقات ملفات XLS السابقة ، 65536 صفاً تقريباً و 256 عموداً.

مصنف Microsoft Excel

Microsoft Excel (97-2003)

Microsoft Excel (97-2003) يحول التنسيق المستند إلى الصفحة محتويات التقرير إلى خلايا Excel على أساس صفحة بصفحة. يتم تصدير المحتويات من عدة صفحات إلى نفس ورقة عمل Excel.

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

يحتوي Microsoft Excel على حد يبلغ 256 عمودًا في ورقة العمل ، لذا لا يتم تصدير أي عنصر تقرير تمت إضافته إلى خلايا تتجاوز 256 عمودًا. يحتفظ تنسيق التصدير هذا بمعظم التنسيق ، لكنه لا يصدر عناصر الخط والمربع من تقريرك.

مايكروسوفت اكسلز

محددات

لا يدعم محرك Crystal Reports for Enterprise Java runtime كل العناصر المضمنة في التقرير. على سبيل المثال ، لا يتم دعم شبكات OLAP وعناصر الخريطة.

تقديم الحرف

تختلف تقنية عرض الحرف بين Crystal Reports for Enterprise و Crystal Reports 2013. هذا يعني أن حجم كل حرف فردي يمكن أن يكون له اختلافات طفيفة (1 بكسل) والتي تضيف بمرور الوقت وتنشئ صفوفًا أو أعمدة إضافية.






Crystal Reports - Data Export Overview نظرة عامة على تصدير البيانات في تقارير كريستال

 Crystal Reports - Data Export Overview نظرة عامة على تصدير البيانات في تقارير كريستال

Crystal Reports - Data Export Overview نظرة عامة على تصدير البيانات في تقارير كريستال

Crystal Reports - Data Export Overview نظرة عامة على تصدير البيانات في تقارير كريستال 

يمكن تصدير تقارير Crystal النهائية إلى عدد من التنسيقات مثل XML و HTM و PDF وجداول البيانات ومعالجات النصوص وتنسيقات تبادل البيانات الشائعة الأخرى. هذا يسمح لـ Crystal Report باستخدام وتوزيع بطريقة سهلة.

على سبيل المثال ، قد ترغب في استخدام بيانات التقرير لتحسين عرض البيانات في حزمة نشر سطح المكتب. تتطلب منك عملية التصدير تحديد تنسيق ووجهة. يحدد التنسيق نوع الملف ، وتحدد الوجهة مكان الملف.

في وضع الصفحة ، انقر فوق ملف ← تصدير وحدد تنسيق تصدير من القائمة.

يظهر مربع الحوار Export Options. حدد خيارات التصدير.

داتا اكسبورت

انقر فوق OK → يمكنك أيضًا تعيين تنسيق كخيارات افتراضية.

الخيارات الافتراضية

في مربع الحوار وجهة التصدير الذي يظهر ، قم بأحد الإجراءات التالية -

  • انقر فوق "إلى ملف" وأدخل عنوان التقرير لحفظ التقرير الذي تم تصديره في مربع الحوار "تصدير تقرير".

  • انقر فوق "إلى التطبيق" لفتح التقرير في التطبيق المحدد دون حفظه.




Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال

 Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال

Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال

Crystal Subreports - Overview نظرة عامة على التقارير الفرعية في تقارير كريستال 

Ad by Valueimpression

تسمح لك التقارير الفرعية بدمج التقارير غير ذات الصلة في تقرير واحد. إنه تقرير داخل تقرير. يمكنك دمج البيانات التي لا يمكن ربطها وتقديم طرق عرض مختلفة لنفس البيانات في تقرير واحد.

الفرق بين التقرير الفرعي والتقرير الرئيسي -

  • يتم استخدامه كعنصر في التقرير الرئيسي ولا يمكن استخدامه كتقرير منفرد.

  • لا يمكن أن يحتوي التقرير الفرعي على تقارير فرعية أخرى.

  • يمكن وضعها في أي مقطع تقرير وستتم طباعة التقرير الفرعي بأكمله في هذا القسم.

  • لا يحتوي على رأس الصفحة أو أقسام تذييلات الصفحة.

التقارير الفرعية غير المرتبطة

التقارير الفرعية غير المرتبطة هي تقارير مستقلة ولا ترتبط بياناتها بالبيانات الموجودة في التقرير الرئيسي. ليس من الضروري أن يستخدم التقرير الفرعي غير المرتبط نفس البيانات مثل التقرير الرئيسي ؛ يمكنه استخدام نفس مصدر البيانات أو مصدر بيانات مختلف تمامًا. بغض النظر عن مصادر البيانات الأساسية ، يتم التعامل مع التقارير على أنها غير ذات صلة.

التقارير الفرعية المرتبطة

تستخدم التقارير الفرعية المرتبطة البيانات المنسقة مع البيانات الموجودة في التقرير الرئيسي. يقوم البرنامج بمطابقة البيانات الموجودة في التقرير الفرعي مع البيانات الموجودة في التقرير الرئيسي. إذا قمت بإنشاء تقرير رئيسي بمعلومات العميل وتقرير فرعي بمعلومات الطلب ثم قمت بربطها ، يقوم البرنامج بإنشاء تقرير فرعي لكل عميل يتضمن جميع طلباتهم.

يمكن ربط التقارير الفرعية بروابط تمرير البيانات أو عوامل تصفية التقرير الفرعي.

إدراج التقارير الفرعية

يمكنك إدراج تقرير جديد أو تقرير موجود كتقرير فرعي في تقرير رئيسي. التقرير الفرعي له خصائص مشابهة للتقرير الرئيسي. يجب أن يكون مصدر البيانات الذي سيتم استخدامه في التقرير الفرعي مشابهًا لمصدر البيانات المستخدم في التقرير الرئيسي ويجب أيضًا أن يكون موجودًا في نفس مستودع BI. يمكنك أيضًا اختيار اتصال مصدر مختلف ولكن يجب أن يحتوي على حقل للارتباط بالتقرير الرئيسي.

لا يمكن إدراج تقرير فرعي في تقرير فرعي آخر. يمكن وضع تقرير فرعي في أي مقطع تقرير وستتم طباعة التقرير الفرعي بأكمله في هذا القسم. ومع ذلك ، لا يمكن أن يقف التقرير الفرعي بمفرده. يتم إدراجه دائمًا كعنصر في تقرير رئيسي.

تنسيق التقارير الفرعية

كيف يتم إدراج تقرير فرعي في تقرير رئيسي؟

انتقل إلى علامة التبويب إدراج ، وانقر فوق تقرير فرعي → يعرض البرنامج إطار عنصر.

تقرير فرعي

حرك المؤشر إلى المكان الذي تريده أن يظهر فيه في التقرير ، وانقر لوضعه.

يظهر مربع الحوار "إدراج تقرير فرعي" ← حدد إنشاء تقرير جديد ← اكتب اسمًا للتقرير في مربع النص "اسم التقرير". (يمكنك أيضًا إدراج تقرير فرعي موجود).

تقرير فرعي جديد
اختياروصف
استخدم مصدر بيانات التقرير الرئيسي
  • ل تحرير استعلام يظهر الصفحة

اتصل بمصدر بيانات جديد
  • و اختيار مصدر بيانات اتصال يظهر مربع الحوار

  • حدد مصدر بيانات ، ثم انقر فوق التالي

  • ل تحرير استعلام يظهر الصفحة

حدد خيارًا من منطقة اتصال البيانات ، وانقر فوق "التالي". إذا اخترت استخدام مصدر بيانات التقرير الرئيسي ، فسيتم فتح لوحة الاستعلام لإضافة كائنات في التقرير.

تحرير مشروع الاستعلام

إذا قمت بتحديد الاتصال بمصدر بيانات جديد ، فسيتم فتح نافذة اتصال مصدر بيانات جديد يمكنك من خلالها اختيار مصدر بيانات جديد.

بمجرد اختيار مصدر بيانات جديد ، تحتاج إلى تحديد العلاقة بين التقرير الرئيسي والتقرير الفرعي.

روابط التقرير الفرعي

بمجرد النقر فوق "التالي" ، سيطالبك باختيار نوع تقرير فرعي مثل مفصل ، مخطط ، إجمالي ، مخصص.

أدخل التقرير الفرعي

انقر فوق "إنهاء" → سيظهر في هيكل التقرير الرئيسي. إذا قمت بالنقر فوق علامة تبويب الصفحة ، فستظهر بيانات التقرير الفرعي في التقرير الرئيسي.

تقارير التقرير الفرعي

لإدراج تقرير موجود كتقرير فرعي

في علامة التبويب إدراج ، انقر فوق تقرير فرعي → يعرض البرنامج إطار عنصر.

حرك المؤشر إلى المكان الذي تريده أن يظهر فيه في التقرير ، وانقر لوضعه.

يظهر معالج "إدراج تقرير فرعي" ← حدد استخدام تقرير موجود ، ثم انقر فوق استعراض.

تقرير فرعي موجود

يظهر مربع الحوار فتح ← حدد التقرير الذي ترغب في استخدامه ، ثم انقر فوق فتح ← انقر فوق التالي.

إذا كان التقرير الذي حددته يحتوي على معلمات ، فستظهر صفحة ارتباطات تمرير البيانات.

قم بإعداد الروابط المناسبة ، وانقر فوق "التالي". تظهر صفحة إنشاء مرشحات التقرير الفرعي ← إنشاء روابط بين تقريرك الرئيسي والتقرير الفرعي بالنقر فوق إضافة ← انقر فوق إنهاء.

تمت إضافة التقرير الذي حددته كتقرير فرعي.

لحفظ تقرير فرعي كتقرير رئيسي

يمكنك أيضًا حفظ تقرير فرعي كتقرير رئيسي.

انقر بزر الماوس الأيمن فوق إطار التقرير الفرعي ، وانقر فوق حفظ التقرير الفرعي باسم ← حفظ باسم

حفظ التقرير الفرعي

اكتب اسمًا جديدًا للتقرير الفرعي ← انقر فوق حفظ.

يتم حفظ التقرير الفرعي كتقرير رئيسي ويمكنك فتحه واستخدامه.

قم بتحرير خصائص تقرير فرعي

يمكنك تحرير خصائص التقرير الفرعي بعد إدراجه في تقريرك الرئيسي. لتنسيق التقارير الفرعية -

انقر بزر الماوس الأيمن فوق إطار التقرير الفرعي وانقر فوق تنسيق التقرير الفرعي.

تنسيق التقرير الفرعي

يظهر مربع الحوار "تنسيق" ← تحرير القيم.

على سبيل المثال ، يمكنك تغيير اسم التقرير الفرعي وتعديل الخط والحجم واللون وما إلى ذلك.

انقر فوق إغلاق.

لدمج تقريرين غير مرتبطين

قم بإنشاء التقرير الذي تريد طباعته أولاً كتقرير رئيسي.

قم بإنشاء تقرير فرعي جديد.

ضع التقرير الفرعي في تذييل التقرير وستتم طباعته فورًا بعد التقرير الرئيسي.

تقرير التذييلات

إنشاء تقرير فرعي عند الطلب

يمكن أن تكون التقارير الفرعية عند الطلب مفيدة بشكل خاص عندما تريد إنشاء تقرير يحتوي على تقارير فرعية متعددة.

يتمثل الاختلاف بين التقارير الفرعية العادية والتقارير الفرعية عند الطلب في أن البيانات الفعلية لتقرير فرعي عند الطلب لا تتم قراءتها من مصدر البيانات حتى يعزلها المستخدم. وبهذه الطريقة ، سيتم استرداد البيانات الخاصة بالتقارير الفرعية عند الطلب التي يتم عرضها بالفعل فقط من مصدر البيانات. هذا يجعل التقارير الفرعية أكثر قابلية للإدارة.

لإنشاء تقرير فرعي عند الطلب: ضع تقريرًا فرعيًا عاديًا في تقريرك الرئيسي. انقر بزر الماوس الأيمن فوق التقرير الفرعي ، وانقر فوق تنسيق التقرير الفرعي. انقر فوق خيار التقرير الفرعي ، وحدد عند الطلب.

تقرير فرعي عند الطلب




Crystal Reports - Edit Parameter Field تعديل حقل معلمة متغير في تقارير كريستال

 Crystal Reports - Edit Parameter Field تعديل حقل معلمة متغير في تقارير كريستال

Crystal Reports - Edit Parameter Field تعديل حقل معلمة متغير في تقارير كريستال

Crystal Reports - Edit Parameter Field تعديل حقل معلمة متغير في تقارير كريستال 

بمجرد سحب المعلمة إلى تقريرك → لتحرير المعلمة ، انقر بزر الماوس الأيمن على اسم المعلمة وانتقل إلى تحرير المعلمة.

تحرير حقل المعلمة

بمجرد النقر فوق تعديل المعلمة ، سيتم فتح نافذة تحرير المعلمة.

يمكنك أيضًا تعديل المعلمة بالنقر المزدوج على اسم المعلمة.

حذف حقل المعلمة

انتقل إلى عرض مستكشف البيانات ← وسّع المعامِلات ، ثم انقر بزر الماوس الأيمن على المعلمة التي تريد حذفها.

اختر حذف.

حذف حقل المعلمة

المعلمات الديناميكية

يمكنك إنشاء معلمات باستخدام قوائم القيم الديناميكية لاسترداد البيانات من مصدر البيانات. على سبيل المثال - عندما يتغير اسم العميل في قاعدة البيانات بشكل متكرر ، يمكنك إنشاء قوائم القيم الديناميكية.

كيفية إنشاء معلمة باستخدام LOVs list of values  الديناميكية؟

افتح تقريرك ← لوحة مستكشف البيانات ← انقر بزر الماوس الأيمن داخل المعلمات وحدد معلمة جديدة.

يظهر مربع الحوار "إنشاء معلمة".

أدخل اسمًا للمعلمة (حتى 255 حرفًا أبجديًا رقميًا) ← لإنشاء قائمة بالقيم ، انقر فوق الزر "تحرير قائمة القيم".

يظهر مربع الحوار تحرير قائمة القيم ← في منطقة نوع القائمة ، حدد ديناميكي.

في مربع التحرير والسرد القيمة ، حدد "اسم العميل" من القائمة.

تحرير قائمة القيم

يمكنك فرز قائمة القيم بترتيب تصاعدي أو تنازلي ← انقر فوق موافق.

في كائن نص المطالبة ، أدخل نص المطالبة المطلوب (حتى 255 حرفًا أبجديًا رقميًا) ← النص الذي يظهر في مربع حوار المطالبة واللوحة التفاعلية. الافتراضي هو "أدخل (اسم المعلمة)" ← انقر فوق موافق

اسحب المعلمة إلى تقريرك.

مجموعة البيانات الحالية






Crystal Reports - Create Parameter Field إنشاء حقل معلمةمتغير في تقارير كريستال

 Crystal Reports - Create Parameter Field إنشاء حقل معلمةمتغير في تقارير كريستال

Crystal Reports - Create Parameter Field إنشاء حقل معلمةمتغير في تقارير كريستال

Crystal Reports - Create Parameter Field إنشاء حقل معلمةمتغير في تقارير كريستال 

في عرض Data Explorer ، انقر بزر الماوس الأيمن داخل منطقة Parameters → حدد New → New Parameter

إنشاء حقل معلمة

يظهر مربع الحوار Create Parameter ← أدخل اسمًا للمعلمة (حتى 255 حرفًا أبجديًا رقميًا). في مربع الحوار ، يمكنك تغيير اسم ونوع المعلمة بالإضافة إلى الخصائص الأخرى.

حدد نوع البيانات المناسب من القائمة → مثل سلسلة أو رقم أو تاريخ ، من بين أمور أخرى.

إنشاء معلمات

لإنشاء معلمة تسمح بقيم متعددة

في مستكشف البيانات ← انقر بزر الماوس الأيمن على المعلمات ← حدد جديد ← معلمة جديدة

في مربع الحوار Create Parameter ، أدخل اسمًا للمعلمة.

حدد نوع البيانات المناسب من القائمة ← أدخل نص المطالبة ← اضبط السماح بقيم متعددة على True.

الآن ، عند المطالبة ، يمكنك تحديد قيم متعددة لإدخالها للمعلمة.

صندوق المحادثة

مجموعة البيانات

لتحديد قيم منفصلة أو نطاق

بالنسبة لنوع نطاق القيم ، اختر منفصل أو نطاق.

إذا حددت منفصلة ، فستقبل المعلمة قيمًا منفصلة (بدلاً من نطاقات القيم).

إذا قمت بتحديد النطاق ، فستتم مطالبتك بقيم المعلمات. يمكنك إدخال قيمة البداية وقيمة النهاية. على سبيل المثال ، إذا أدخلت القيمتين "1" و "10" ، فسيكون النطاق من 1 إلى 10 ، وسيعرض التقرير الذي يستخدم هذه المعلمة للتصفية جميع السجلات ذات القيم بين 1 و 10. ويعمل هذا أيضًا مع معلمات السلسلة. باستخدام قيمة البداية "A" وقيمة النهاية "H" ، سيعرض التقرير الذي يستخدم هذه المعلمة للتصفية جميع السجلات ضمن نطاق أبجدي من AH.

قيم النطاق

إذا تم تحديد السماح بقيم متعددة والخيارات المنفصلة ، فستقبل المعلمة قيمًا منفصلة متعددة. يمكنك إدخال أكثر من قيمة واحدة ، ولكن سيتم تقييم هذه القيم بشكل فردي ولن يتم تفسيرها على أنها نطاق. إذا تم تحديد السماح بقيم متعددة وخيارات النطاق ، فستقبل المعلمة نطاقات متعددة







Crystal Reports - Cascading Prompts الواجهات المتتالية المنبثقة في تقارير كريستال

 Crystal Reports - Cascading Prompts الواجهات المتتالية المنبثقة في تقارير كريستال

Crystal Reports - Cascading Prompts الواجهات المتتالية المنبثقة في تقارير كريستال

Crystal Reports - Cascading Prompts الواجهات المتتالية المنبثقة في تقارير كريستال 

تسمح مجموعة المعلمات المتتالية بترتيب المعلمات في مجموعات ، مما يوفر سلسلة من الخيارات المصفاة.

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

كيفية إنشاء مجموعة معلمات متتالية؟

انتقل إلى Data Explorer → Parameter → New → New → New Cascading Parameter group

معلمة متتالية جديدة

يظهر مربع حوار إنشاء مجموعة معلمات ← أدخل اسمًا لمجموعة المعلمات ← أدخل نص المطالبة كما هو موضح في الصورة التالية.

تكوين مجموعة معلمات

انقر الآن على أول صف فارغ في عمود القيمة ، وسيعرض لك جميع الكائنات المتاحة في القائمة. من القائمة ، حدد البلد → حدد صفًا فارغًا أسفل البلد وحدد المنطقة → موافق

الآن اسحب معلمة البلد إلى التقرير. سيطلب منك إدخال اسم البلد. بمجرد اختيار اسم الدولة → ستعطيك مطالبة باختيار اسم المنطقة.

معلمة البلد

اسحب اسم المنطقة إلى التقرير.







Crystal Reports - Prompt Panels اللوحات المنبثقة في تقارير كريستال

 Crystal Reports - Prompt Panels اللوحات المنبثقة في تقارير كريستال

Crystal Reports - Prompt Panels اللوحات المنبثقة في تقارير كريستال

أثناء إنشاء المعلمات ، يمكن استخدام نوعين من خيارات المطالبة.

  • مطالبة المستخدم بإنشاء مطالبة للمستخدم بإدخال قيمة المعلمة.

  • سيتم استخدام الموجه المخفي لتمرير بعض القيم الأولية أو القيم حسب الصيغة وليس بواسطة المستخدم.

لوحة موجه

عندما تستخدم خيار المطالبة بالمستخدم في لوحة المطالبة ، فإنك تحتاج إلى إدخال نص موجه. تمنحك لوحة المطالبة ثلاثة خيارات -

  • عدم إظهار المطالبة - لا يمنحك خيارًا لتغيير القيمة على مستوى التقرير.

  • إظهار كموجه قابل للتحرير - يوفر خيارًا لإدخال قيمة مختلفة في كل مرة.

  • إظهار كموجه للقراءة فقط - يوفر خيارًا لرؤية القيمة في وضع القراءة فقط.

يتم استخدام الموجه المخفي لتمرير القيم الأولية أو القيم حسب الصيغة.

موجه مخفي

لتمرير القيمة الأولية ، انقر فوق زر علامة القطع قبل زر الوظيفة مباشرة. بمجرد النقر فوق هذا ، سيطلب منك إدخال قيمة للمعلمة. بمجرد إدخال القيمة والنقر فوق موافق ، سيتم حفظ هذه القيمة في موجه مخفي.

أضف قيمة

لإضافة قيمة ، اكتب القيمة وانقر فوق إضافة. عند سحب المعلمة إلى التقرير ، ستظهر تلك القيمة في التقرير كما هو موضح في الصورة أعلاه.







Crystal Reports - Filters الفلاتر او التصفيات في تقارير كريستال

 Crystal Reports - Filters الفلاتر او التصفيات في تقارير كريستال

Crystal Reports - Filters الفلاتر او التصفيات في تقارير كريستال

تُستخدم المرشحات للحد من السجلات في تقرير Crystal وفقًا لمتطلبات المستخدم. يتم تطبيق المرشحات على أساس الكائن والمشغل والمعلمة.

كيف يمكن إنشاء عامل تصفية تفاعلي في تقرير؟

انتقل إلى علامة التبويب البيانات في الجزء العلوي → مرشح تفاعلي

المرشحات

انقر فوق إضافة عامل تصفية → حدد الكائن الأول من عامل التصفية → حدد المشغل → تحديد المعلمة

أضف عامل تصفية

في القائمة المنسدلة ، ستظهر قائمة بجميع المعلمات التي تم إنشاؤها للتقرير. لتعديل المعلمة ، يمكنك النقر فوق زر علامة القطع في النهاية.

زر القطع الناقص

عند تحديد معلمة ، انقر فوق "موافق". إذا كنت قد حددت قائمة القيم في المعلمة ، فسيطلب منك تحديد قيمة من القائمة المنسدلة → حدد قيمة → موافق

اختر البيانات المحفوظة أو قم بتحديث البيانات → يعرض التقرير الآن بيانات التصفية فقط.

البيانات المحفوظة

لإضافة عدة عوامل تصفية تفاعلية ، يمكنك استخدام عامل التشغيل "AND" و "OR".

لحذف عامل تصفية تفاعلي

انتقل إلى علامة التبويب البيانات ← مرشح تفاعلي ← اختر المرشح الذي تريد حذفه ← انقر على زر الحذف

حذف عامل التصفية