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

ارجو المساعدة في Crystal Report

مغلق
بدأه kingofeast في 11 مايو 2007 · 2 رد · 804 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

ارجوا المساعدة في عمل تقرير باستخدام crystal report يقوم بقراءة ما يحتويه الdataset

لكن المشكلة ان dataset لا يتم تعبئتها الا اثناء التشغيل runtime بناء على استعلام .

كما اني لم اعمل الارتباط بقاعدة البيانات الا اثناء التشغيل اي اني لم استخدم المعالج وانما قمت بكتابة الكود.

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

اي اني لا اريد عمل اتصال جديد مع قاعدة البيانات من اجل عمل crystal report وانما استخدام الاتصال الذي يتم اثناء التشغيل .

ارجوا المساعدة للأهمية...

وجزاكم الله خير،،،

#2

السلام عليكم

أشترط في عملية تحميل التقرير أن تكون الـ DataSet في احد جداولها به صفوف

( و سيفضل ان يكون ذك العامود هو عامود المفاتيح الاساسية Primery Key )غير ذلك اظهر رسالة تنبه المستخدم بذلك.

	If Me.Ds1.Tables(0).Rows.Count > 0 Then
				rpt.SetDataSource(Ds1)
				CRV.ReportSource = rpt
				rpt.Refresh()
			End If

بالتوفيق إن شاء الله.

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

#3

شكرا جزيلاً على الرد

لكن الdataset مليئة بالبيانات الناتجة عن الاستعلام ..

وعند التنفيذ يظهر لي رسالة The report has no tables .

مع العلم انه عند انشاء الريبورت اخترت blank report .

بسبب اني عندما اختار standard report يطالبني باختيار الاتصال وانا ليس لدي اتصال حالياً حيث انه يتم وقت التشغيل .

اي اني اريد ان افتح blank report واقوم بكتابة كل مايلزم يدوياً وليس عن طريق المعالج.

ارجو منك التوضيح حيث اني مبتدئ في الكريستال ريبورت

وجزاك الله خير

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

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