تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كرستل ريبورة من اكثر من جدول
#1
السلام عليكم لو سمتحتوا يا جماعة عندي تقرير فيه قيم معينه من جدول وفيه راس للصفحه من كرقم تليفون وعنوان وهكذا من جدول تاني المهم اني المستخدم هو اللي بيتحكم في ظهور راس الصفحه طبعا كدا انا مينفعش اعمل ربط بين الجدولين في جملة سلكيت لان لو المستخدم لم يرد طباعة الراس فلن تظهر البيانات من الجدول الاول / السؤال هل استخدم جملة سليكت و if بمعني اعمل سليكت للجدول التاني وبناء علي قيمة الحقل المراد يتم عمل جملة السيلكت بتاعت الريبورة ولا في فكرة تانيه
الرد }}}
تم الشكر بواسطة:
#2
فكرة أخرى/
تتطلب التعامل مع التقارير الفرعية
بحيث يكون بيانات الرأس في تقرير فرعي داخل التقرير الرئيسي
واضافة حقل جديد للجدول الثاني يخزن فيه قيمة اذا كان المستخدم يريد طباعة الرأس أم لا
وعند عرض التقرير يقوم الكريستال بقراءة القيمة وبناء عليها يظهر بيانات الرأس أو يخفيها

ستحتاج الى التعامل مع الفورمولا وتحديد condition لعمل اخفاء للتقرير الفرعي suppress
الرد }}}
تم الشكر بواسطة:
#3
(15-08-16, 02:02 PM)محمد كريّم كتب : فكرة أخرى/
تتطلب التعامل مع التقارير الفرعية
بحيث يكون بيانات الرأس في تقرير فرعي داخل التقرير الرئيسي
واضافة حقل جديد للجدول الثاني يخزن فيه قيمة اذا كان المستخدم يريد طباعة الرأس أم لا
وعند عرض التقرير يقوم الكريستال بقراءة القيمة وبناء عليها يظهر بيانات الرأس أو يخفيها

ستحتاج الى التعامل مع الفورمولا وتحديد condition لعمل اخفاء للتقرير الفرعي suppress

قصدك هعمل subreport والجدول الثاني فيه قيمه yes/ no لو القيمه yes يبقي نظهر الsubreport انا جربت موضوع الsubreport بس المشكله جملة ال select بتاعت ال subreport هيتم تحميلها فين وموقعها هيكون فين

(15-08-16, 02:31 PM)makky كتب :
(15-08-16, 02:02 PM)محمد كريّم كتب : فكرة أخرى/
تتطلب التعامل مع التقارير الفرعية
بحيث يكون بيانات الرأس في تقرير فرعي داخل التقرير الرئيسي
واضافة حقل جديد للجدول الثاني يخزن فيه قيمة اذا كان المستخدم يريد طباعة الرأس أم لا
وعند عرض التقرير يقوم الكريستال بقراءة القيمة وبناء عليها يظهر بيانات الرأس أو يخفيها

ستحتاج الى التعامل مع الفورمولا وتحديد condition لعمل اخفاء للتقرير الفرعي suppress

قصدك هعمل subreport  والجدول الثاني فيه قيمه yes/ no لو القيمه yes يبقي نظهر الsubreport انا جربت موضوع الsubreport بس المشكله جملة ال select بتاعت ال subreport هيتم تحميلها فين وموقعها هيكون فين

يرات لو فيه مثال عند حضرتك اكون شاكر جدا
الرد }}}
تم الشكر بواسطة:
#4
subreport هو تقرير عادي كأي التقارير الاخرى
صممه أولا في نافذة منفصلة وحدد له مصدر البيانات datasource ونسق حقوله كما تشاء
واحفظ

الان اذهب الى التقرير الرئيسي ثم اضغط insert -- subreport واختر التقرير الذي صنعته واضغط ادراج

الان من الكود عليك بارسال مصدر البيانات الخاصة بالتقرير الفرعي بعد ارسال بيانات التقرير الاصلي
rpt.Subreports(0).SetDataSource(subreprot_datasource)

فيديو لطريقة عمل تقرير فرعي https://www.youtube.com/watch?v=3e8z630LCcc
الرد }}}
تم الشكر بواسطة: makky
#5
جزاك الله خيرا ساجرب الموضوع وربنا ييسر
الرد }}}
تم الشكر بواسطة:
#6
الحمدلله جربت الموضوع واشتغل معايا بس كنت عايز لو فيه قيم مش موجوده في ال subreport يتم حذفه تماما
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 184 26-02-24, 01:07 AM
آخر رد: asdfar1977
  [سؤال] كود اظهار رساله في حال وجود الرقم في اكثر من عمود مبرمج صغير 1 6 402 09-01-24, 01:41 AM
آخر رد: Taha Okla
  طريقة إسناد اكثر من جدول للكريستال ريبورت Adel27213 2 353 25-11-23, 11:51 PM
آخر رد: Adel27213
  [VB.NET] حذف اكثر من سطر محدد في جرد فيو h2551996 3 439 25-11-23, 12:30 PM
آخر رد: h2551996
  [سؤال] اريد تغيير اسم حقل ضمن جدول بقاعدة بيانات اكسس mh66 1 360 08-11-23, 08:16 AM
آخر رد: justforit
  طريقة نقل بيانات عمود من جدول إلى جدول اخر Adel27213 4 449 06-11-23, 07:35 AM
آخر رد: justforit
  مشكلة في عمل Loop في CheckedListBox ثم حفظها في جدول SQL صالح عبدالله 3 445 16-10-23, 01:05 AM
آخر رد: صالح عبدالله
  استفسار عام بخصوص فتح اكثر من اتصال على قاعدة بيانات واحدة assuhimi 0 324 15-09-23, 04:54 PM
آخر رد: assuhimi
  [سؤال] مشكلة تسجيل وقت فقط بحقل جدول SQL dr.programming 2 304 01-09-23, 04:32 AM
آخر رد: اسامه الهرماوي
  كيفية عمل جدول التمام الشهري cordava2022 1 301 01-09-23, 04:29 AM
آخر رد: اسامه الهرماوي

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم