وصلنا الى اللب ركز معي
انا ما لي علاقة بالاتصال
فقط ركز معي قليلا التقرير هو قالب يحتوي على حقول هي مربعات نصوص
قد تدرجها بشكل فردي و تتعامل مع بياناتها عبر بارمترات
او قد تستغل الادوات الجاهزة في بيئة التقارير مثل كائن الجدول
لكن كائن الجدول يريد ان يرتبط بكائن Dataset هذا هو السلوك الافتراضي له صحيح
و حتى لا اتورط انا باضافة Dataset عبر كائن الاتصال
اقوم بادراج كائن Dataset غير مرتبط من Solution Explorer عبر الزر Add
و اضيف داخله جدول به حقول توافق الحقول التي اريد اظهارها في التقرير
و بعدها اضيف Dataset الجديد الى التقرير كما يحلو لي
عند هذه النقطة اصبح القالب (التقرير) جاهز فقط يحتاج الى ملئ Dataset الخاص به بالبيانات
هنا ياتي دور الكود السابق فقط بتحديد اسم ReportDataset يعني اعطيه اسم Dataset الخاص بالتقرير فقط
لتتضح الفكرة اكثر ارجع الى الرابط الذي اورده الاخ الوادي في بداية المشاركة
انا ما لي علاقة بالاتصال
فقط ركز معي قليلا التقرير هو قالب يحتوي على حقول هي مربعات نصوص
قد تدرجها بشكل فردي و تتعامل مع بياناتها عبر بارمترات
او قد تستغل الادوات الجاهزة في بيئة التقارير مثل كائن الجدول
لكن كائن الجدول يريد ان يرتبط بكائن Dataset هذا هو السلوك الافتراضي له صحيح
و حتى لا اتورط انا باضافة Dataset عبر كائن الاتصال
اقوم بادراج كائن Dataset غير مرتبط من Solution Explorer عبر الزر Add
و اضيف داخله جدول به حقول توافق الحقول التي اريد اظهارها في التقرير
و بعدها اضيف Dataset الجديد الى التقرير كما يحلو لي
عند هذه النقطة اصبح القالب (التقرير) جاهز فقط يحتاج الى ملئ Dataset الخاص به بالبيانات
هنا ياتي دور الكود السابق فقط بتحديد اسم ReportDataset يعني اعطيه اسم Dataset الخاص بالتقرير فقط
لتتضح الفكرة اكثر ارجع الى الرابط الذي اورده الاخ الوادي في بداية المشاركة
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال


