منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
اكتف ريبورت يعرض سجل واحد فقط - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94)
+--- قسم : قسم Visual Basic 6 وما قبله (http://vb4arb.com/vb/forumdisplay.php?fid=167)
+--- الموضوع : اكتف ريبورت يعرض سجل واحد فقط (/showthread.php?tid=18955)

الصفحات: 1 2


اكتف ريبورت يعرض سجل واحد فقط - muad - 25-01-17

ياخبراء اكتف ريبورت لا يعرض الا السجل الاول فقط
هذا هو الكود
كود :
Dim ts As New ADODB.Recordset
    If ts.State = adStateOpen Then ts.Close
  ts.Open "SELECT *  FROM tab2  ", db, adOpenStatic, adLockReadOnly
 
ar1.DataControl1.Recordset = ts
ar1.Detail.Controls("field1").Text = ts!numbr
ar1.Show 1
وهذه صورة التقرير

سؤالي ماذا لا يعرض بقية السجلات في قاعدة البيانات


RE: اكتف ريبورت يعرض سجل واحد فقط - عبد العزيز البسكري - 25-01-17

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


RE: اكتف ريبورت يعرض سجل واحد فقط - muad - 25-01-17

(25-01-17, 04:48 PM)عبد العزيز البسكري كتب : السلام عليكم و رحمة الله و بركاته
اخي الكريم.. لست خبيرا..ربما معلوماتك اكبر من تلك التي امتلكها .. هل قمت بربط جميع الفيلدات باسما الحقول.. اعذرني عن الاخطا الاملايية لا اجيد استعمال الهاتف في الكتابة.. او من الافضل ارسال ملف كمثال ليتمكن الاخوة الافاضل من وفقه الله و يسر له الامور لتقديم المساعدة
احتراماتي

شكرا لتواضعك أخي الكريم
نعم والكود التالي يوضح ذلك
ar1.Detail.Controls("field1").Text = ts!numbr


RE: اكتف ريبورت يعرض سجل واحد فقط - عبد العزيز البسكري - 26-01-17

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



RE: اكتف ريبورت يعرض سجل واحد فقط - ahmedabdelaliem - 26-01-17

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

اخي ارفع ملفك كامل مرة اخرى لان الفورم غير موجود مع المشروع

ثم انت مدخل ال Ado مع اداة ال Data ليه الافضل الاستمرار مع ال Ado وسوف يعرض السجلات بنجاح

بالتوفيق


RE: اكتف ريبورت يعرض سجل واحد فقط - muad - 26-01-17

أخي عبدالعزيز حفظك الله وجزاك خيرا
أخي أحمد هذا هو حد علمي لو تكرمت علي بمثال على استخدام adoمع الاكتف ريبورت بدون اداة data
واكون لك من الشاكرين


RE: اكتف ريبورت يعرض سجل واحد فقط - muad - 27-01-17

الاخوة المبدعين وخاصة الاخ عبدالعزيز
لدي عدة مجموعات كل مجموعة تتكون من عدة تصنيفات
أريد الاكتف ريبورت يعرض كل مجموعة في صفحة مستقله
ماهي الطريقة


RE: اكتف ريبورت يعرض سجل واحد فقط - Ahmed_Mansoor - 28-01-17

أهلا أخي الكريم , تم تعديل المثال , لكي تعرض بيانات فرعيه مرتبطه بالبيانات الأساسية في قسم الـ  Details إستخدم أداة التقارير الفرعية من قائمة أداوت الأكتف ريبورت والتي بإسم SubReport وعمل تقرير جديد خاص بالبيانات الفرعيه ليتم عرضه داخل الأداة مع ربطه الأداة بالكود كما ستشاهد داخل كود التقرير الأول , ولكي تضع كل بيان من بيانات قسم الـ Details في صفحة مستقله قم بتغيير خاصية الـ NewPage  التابعة لقسم الـ Details إلى القيمة 2-ddNPAfter


RE: اكتف ريبورت يعرض سجل واحد فقط - muad - 29-01-17

أخي الفاضل جزاك الله كل خير وأسعدك في الدارين وبارك في وقتك وعمرك


RE: اكتف ريبورت يعرض سجل واحد فقط - muad - 30-01-17

إخواني الكريم كيف مسلسل للأرقام في تقرير الآكتف ريبورت
1
2
3
4
........
وسامحوني على كثرة الاسئلة