تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Report Viwer لا يعرض بيانات أكثر من جدول !!
#7
السلام عليكم ورحمة الله

أخي الكريم

لعمل استعلام من جدولين عليك بإنشاء جدول بيانات DataTable داخل DataSet الموجودة بالمشروع بالطريقة التالية:
افتح نافذة تصميم الداتاست DataSet الموجودة بالمشروع، وفي نافذة التصميم اضغط بالزر الأيمن على مكان فارغ واختر Add DataAdapter،
عندها ستفتح نافذة المعالج وبدايتها سترى نص الإتصال بقاعدة البيانات ConnectionString اتركه كما هو محدد واختر التالي Next،
بعدها ستجد ثلاث خيارات اتركه على الخيار الأول وهو Use SQL Statements واختر التالي Next،
وهنا ستجد المعالج يظهر لك بناء وتحرير الاستعلام وفي المحرر قم بنسخ الكود التالي (والذي هو منك أساساً ولكن بزيادة سطر)
والصقه داخل المحرر واختيار إنهاء Finish مباشرة
PHP كود :
SELECT
  Exp_Invoice
.Invoice_Id,
 
 Exp_Invoice.SUPPLIER_Type,
 
 Exp_Invoice.SUPPLIER,
 
 Exp_Invoice.Invoice_Date,
 
 Exp_Service.Service,
 
 Exp_Service.Service_Price
FROM Exp_Invoice
INNER JOIN Exp_Service
  ON Exp_Invoice
.Invoice_Id Exp_Service.Invoice_Id
WHERE Exp_Invoice
.Invoice_Id = ? 

الآن ستجد في نافذة التصميم الخاصة بالداتاست DataSet جزء جديد في الغالب اسمه DataTable1 وهو الذي سنستخدمه مع التقرير وليس الجداول الأخرى

أما في الفورم الخاص بعرض التقرير وبعد وضع أداة عرض التقرير وربطها بالتقرير افتح نافذة الكود والانتقال لحدث تحميل الفورم وقم بتعديل أمر تعبئة البيانات Fill ليكون بالشكل التالي
PHP كود :
Dim InvoiceId As Integer 100001
Me
.DataTable1TableAdapter.Fill(Me.Database1DataSet.DataTable1InvoiceId

كما هو ملاحظ فإن الأمر Fill هنا يريد معلمتين الأولى جدول البيانات DataTable1 والأخرى المعلمة InvoiceId التي يطلبها الاستعلام الجديد

السلام عليكم ورحمة الله

أخي الكريم

أضفت صورة لناتج ردي السابق

   
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: Report Viwer لا يعرض بيانات أكثر من جدول !! - بواسطة مهموم - 29-10-15, 02:26 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يتم عرض جدول من قائمة listbox في داتاقريدفيو ahmedfa71 5 875 04-09-25, 02:59 PM
آخر رد: ahmedfa71
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,470 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 513 20-04-25, 09:26 PM
آخر رد: Kamil
  مشكلة عدم قراءة قاعدة بيانات MS access 0 424 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 354 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 290 29-03-25, 01:57 PM
آخر رد: ibraa939
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 520 25-02-25, 09:31 AM
آخر رد: heem1986
  ادخال درجات الطلاب لقاعدة بيانات اكسس .. مساعدة Tajaldeen 9 2,750 07-02-25, 07:59 PM
آخر رد: الورد2
  طريقه تحويل اى قاعده بيانات الى ملف dll فى المشروع خالد كامل1 1 636 31-01-25, 10:21 PM
آخر رد: Kamil
  [VB.NET] شرح انشاء تقارير فجوال 2008 Report.Rdlc mefof 0 340 27-01-25, 12:11 PM
آخر رد: mefof

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


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