الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عند عمل تقرير لا اجد داتا سيت

مغلق
بدأه Murtdh في 17 يونيو 2007 · 6 رد · 1,194 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم;

أريد عمل تقرير عن طريق الفيجوال ستوديو دوت نت 2003 وماني عارف من وين أبدأ لكن أنا بدأت بالنقر أليميني على إسم المشروع ثم add new item ثم نختار الكريستال ريبورت ; ثم أنشأت

التقرير عن طريق ألمعالج ولكن لاتوجد dataset أستطيع من خلالها إختيار قاعدة ألبيانات لاأعرف كيف أبدأ وكيف أنهي التقرير وكيف أربطة بالمشروع من يعرف رابط لكيفية عمل تقرير بالفيجوال

ستوديو 2003 عن طريق الكريستال الموجود مع البرنامج

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

#2

من فضلكم ساعدوني ..

إذا ممكن ترشدوني إلى الطريقة الصحيحة لعمل تقرير ..

#3

الا يوجد من يريد ألاجر من عند الله تعالى

" حوائج الناس إليكم من نعم الله عليكم فلا تملو ألنعم فتصبح نقمًا"

خيركم من تعلم العلم وعلمة

#4
اقتباس
الا يوجد من يريد ألاجر من عند الله تعالى

" حوائج الناس إليكم من نعم الله عليكم فلا تملو ألنعم فتصبح نقمًا"

خيركم من تعلم العلم وعلمة

صبرك على الناس يا عزيزي , الجواب قد يأتي في لحظات و قد يتأخر شهور.

الـ dataset لا تظهر إلا في تصميم المشروع عبر بيئة الدوت نت نفسها و أن يكون في المشروع ديتاست قائمة بذاتها لا عبر الكود.

في المثال يتضح المقال

#5

السلام عليكم ..

ردك على الاخ مرتضى خطير أنا عندي مشروع كامل لم أضمن به Dataset بشكل رسومي دائما أعرفها بالشكل التالي

]Dim ds as new dataset

ثم أستخدم DS المعرف في إستخراج البيانات وتخزينها... ومشروعي شغال لكن أخوي كيف أضمن Dataset بشكل رسومي بحيث إنها تظهر لي \

وبدون مايتأثر المشروع ... يعني شغلي كله خطأ

وإذا كنت بعمل تقرير فعلا هي غير ظاهرة........ مالعمل ألآن مشروعي راح يتسلم هذا الاسبوع وماني عارفة شنو أسوي

تم تعديل هذه المشاركة بواسطة مبرمجة4 في 18 يونيو 2007 في 13:05

#6

السلام عليكم

أولاً القصد من الملف الرسومي XSD هنا هو استخدامه في تصميم التقرير , لا في وقت التشغيل ! فهذا فرغ ,,

عندما تكون لكِ dataset منشأة بشكل برمجي , سيكون ارتباطها بالتقرير عبر إنشاء ملف XSD لها

هذا الملف يعرف بـ metadata للـ DataSet اي هو يحتوي بيانات عن الـ DataSet كالجداول التي فيها و الحقول و المفاتيح وغير ذلك.

لإنشاء هذا الملف نقوم بالتالي ,

أولاً نقوم بتعبئة الـ DataSet بكل جداولها ثم بعد التعبئة,

نقوم بكتابة الكود التالي

 ds.WriteXmlSchema("ds1.xsd")

سيقوم هذا الكود بإنشاء الملف المطلوب XSD File

ملاحظة: ( هذا الكود يستخدم مرة واحدة فقط , لإنشاء الملف , ثم يحذف )

الان سنقوم بجلب هذا الملف الى المشروع عبر الاضافة Add ثم نختار Existing item ثم نختار الملف ds1.xsd file سيظهر

ضمن محتوى المشروع , بعد ذلك ننشئ و نصمم التقرير وفقاً لمحتوى هذا الملف , للمزيد عن ذلك, ستجدينه على هذا الرابط بالتوفيق إن شاء الله.

تم تعديل هذه المشاركة بواسطة الشهاب الحارق في 18 يونيو 2007 في 17:03

في المثال يتضح المقال

#7

السلام....

شكرا لك أخي الشهاب الحارق .. شرح رائع

سأقوم يتجربة ماذكرت إن شاء الله

موفق لكل خير ..

هذا الموضوع مغلق.

مواضيع مشابهة