23-12-18, 01:06 AM
(23-12-18, 12:11 AM)عبد العزيز البسكري كتب :السّلام عليكم و رحمة الله و بركاتهكفيت ووفيت أخي الكريم " وجدي "بارك الله فيك و لك و جزاك خير الجزاء على المعلومات القيمة التي تفضّلت و تكرّمت بذكرهابيني و بينك يا غالي ..الكريستال ريبورت ما في مشكلة بالنسبة لصناعة التقارير البسيطةلكن .. أعجبتني كثيرا التقارير التي شاهدتها باستخدام الريبورت فيورلكن الداتاسيت ( المعالج ) أفسدت لي نكهتها فأحببت أن أعرف لو كان التعامل مع الريبورت فيور مثلما هو الحال مع الكريستال ريبورت بدون إلزامية إستعمال الداتاسيت ( المعالج )تحياتي و تشكراتي
وعليكم السّلام و رحمة الله و بركاته
وفيك بارك اخي الكريم
بما ان الـ DataSet وReportViewer تتعلق بمنتجات ميكروسوفت فيجوال ستوديو،
فلا ضير في التعامل معها كما هي مصصمة له لتسهيل العمل.
تقارير ReportViewer هي في الاساس تستخدم PrintDocument وكودها عبارة عن XML.
وDataSet هي مجرد كلاسات يقوم بإنشاءها المعالج نيابة عنك، ولكن بإمكانك أن تنشئ الكلاس بنفسك ثم تربطه بالتقرير عن طريق DataObjects.
تنويه بسيط:
كلمة DataSet تعني مجموعة البيانات، وهي كلمة عامة وليست خاصة بملفات xsd تحديدا.
وإذا أردت أن أشرح لك طريقة DataObjects سأجهزها لك غدا إن شاء الله.
