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

اولا قم برسم التكست بوكس في قسم الـ Details في تقرير الداتا ريبورت وضع اسم الحقل المناسب في التكستات من خلال خاصية الـ DataField للتكستات ثم في كود الفورم نفس الكود اللي تستخدمه لإسناد نتيجة البحث في الداتا قريد أسنده أيضاً للتقرير بهذا الشكل :
كود :
Set DataReport1.DataSource = RS
الرد }}}
تم الشكر بواسطة:
#3
بارك الله بك اخ Ahmed_Mansoor وشكرا جزيلا يجري تجربة الكود

(26-11-14, 09:56 PM)Ahmed_Mansoor كتب : السلام عليكم

اولا قم برسم التكست بوكس في قسم الـ Details في تقرير الداتا ريبورت وضع اسم الحقل المناسب في التكستات من خلال خاصية الـ DataField للتكستات ثم في كود الفورم نفس الكود اللي تستخدمه لإسناد نتيجة البحث في الداتا قريد أسنده أيضاً للتقرير بهذا الشكل :

كود :
Set DataReport1.DataSource = RS

شكرا اخي الكريم ولكن يظهر التقرير كل محتويات جدول قاعدة البيانات وليس محتوى الداتاجريد
الرد }}}
تم الشكر بواسطة:
#4
الاخ Ahmed_Mansoor انا استخدم الكود التالي للبحث داخل قاعدة البيانات
ارجو مراجعتة
كود :
Private Sub Command9_Click()
On Error Resume Next
Set DataGrid1.DataSource = Nothing
If Option1.Value = True Then
Adodc1.RecordSource = "Select * From Tab1 Where [StdName]= '" & Text5 & "'"
End If
If Option2.Value = True Then
Adodc1.RecordSource = "Select * From Tab1 Where  [Class] LIKE '%" & Text5 & "';"
End If
If Option3.Value = True Then
Adodc1.RecordSource = "Select * From Tab1 Where  [Div] LIKE '" & Text5 & "%';"
End If
If Option4.Value = True Then
Adodc1.RecordSource = "Select * From Tab1 Where  [" & Combo1.Text & "] LIKE '%" & Text5 & "%';"
End If

Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1

Set DataReport2.DataSource = RS
DataReport2.Show
End Sub
الرد }}}
تم الشكر بواسطة:
#5
جرب تغير بدل RS حط Adodc1
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال بخصوص الحلقات التكرارية / اضافة درجة بشروط haiderkh 14 4,068 19-01-24, 02:39 PM
آخر رد: cls
Heart كيفية تغيير نوعية الــ DataBase أبو خالد الشكري 4 239 10-01-24, 10:55 PM
آخر رد: أبو خالد الشكري
Question [vb6.0] معلومة هامه في ActiveReport هل تريد طباعة على وجهين انظر الى الصوره المرفقه Microformt 0 107 07-01-24, 11:32 PM
آخر رد: Microformt
  [vb6.0] سؤال كيف يتم تحديد عدد مرات تنصيب الملف التنفيذي لبرنامج Hassan.syria 2 193 02-01-24, 10:07 AM
آخر رد: Hassan.syria
  سؤال بخصوص الكتيف ربورت abde6726 2 324 20-11-23, 10:54 AM
آخر رد: abde6726
  [vb6.0] سؤال حول كيفية عمل زر كوماند داخل عمود Msflexgrid جلال اليمني 5 551 14-09-23, 05:12 AM
آخر رد: جلال اليمني
  [vb6.0] سؤال حول تحويل الرقم لعملة في Msflexgrid جلال اليمني 3 408 28-08-23, 07:19 PM
آخر رد: جلال اليمني
  [سؤال] كيفية حذف إسم شخص من listbox من دون الضغط على الإسم؟ ihabgh123 2 406 12-06-23, 10:09 PM
آخر رد: ihabgh123
  سؤال عن البحث بجدولين مختلفين ziadshhab 1 346 03-06-23, 10:35 PM
آخر رد: ahmedabdelaliem
Question [vb6.0] اكثر من سؤال حول كريستال ريبورت ؟؟ Microformt 0 477 20-05-23, 09:54 PM
آخر رد: Microformt

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


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