منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : اكتف ريبورت يعرض سجل واحد فقط
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
ياخبراء اكتف ريبورت لا يعرض الا السجل الاول فقط
هذا هو الكود
كود :
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
وهذه صورة التقرير

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

شكرا لتواضعك أخي الكريم
نعم والكود التالي يوضح ذلك
ar1.Detail.Controls("field1").Text = ts!numbr
السّلام عليكم و رحمة الله و بركاته
أخي الكريم" معاذ ".. هذه محاولة ليست إحترافيّة لإظهار كل البيانات هلى صفحة الأكتيف ريبورت لعل و عسى تفيد و لو بالقليل
إحتراماتي
السلام عليكم ورحمة الله وبركاته

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

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

بالتوفيق
أخي عبدالعزيز حفظك الله وجزاك خيرا
أخي أحمد هذا هو حد علمي لو تكرمت علي بمثال على استخدام adoمع الاكتف ريبورت بدون اداة data
واكون لك من الشاكرين
الاخوة المبدعين وخاصة الاخ عبدالعزيز
لدي عدة مجموعات كل مجموعة تتكون من عدة تصنيفات
أريد الاكتف ريبورت يعرض كل مجموعة في صفحة مستقله
ماهي الطريقة
أهلا أخي الكريم , تم تعديل المثال , لكي تعرض بيانات فرعيه مرتبطه بالبيانات الأساسية في قسم الـ  Details إستخدم أداة التقارير الفرعية من قائمة أداوت الأكتف ريبورت والتي بإسم SubReport وعمل تقرير جديد خاص بالبيانات الفرعيه ليتم عرضه داخل الأداة مع ربطه الأداة بالكود كما ستشاهد داخل كود التقرير الأول , ولكي تضع كل بيان من بيانات قسم الـ Details في صفحة مستقله قم بتغيير خاصية الـ NewPage  التابعة لقسم الـ Details إلى القيمة 2-ddNPAfter
أخي الفاضل جزاك الله كل خير وأسعدك في الدارين وبارك في وقتك وعمرك
إخواني الكريم كيف مسلسل للأرقام في تقرير الآكتف ريبورت
1
2
3
4
........
وسامحوني على كثرة الاسئلة
الصفحات : 1 2