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

Crystal Report

بدأه l-omari في 1 ديسمبر 2008 · 5 رد · 798 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم لجميع الاخوان

هناك استفسار لي حول بناء التقارير(مع العلم انني لست ذو خبرة في هذا المجال)

لقد لاحظت من خلال قراءاتي ان مصدر البيانات الذي يكون في داخل التقرير يجب ان يكون من خلال dataset

اريد ان اعرف كيف يمكنني بناء تقرير لوحدي من دون اي wizard

يعني الحقول التي تكون قيمتها متغيرة في التقرير انا اقوم ببنائها اي اريد ان ابني حقل مثل حقول database field

و لكن انا احددها فكيف هي الطريقة ..........يعني من خبرتي القليلة لاحظت ان الحقول المتغيرة في التقرير يجب ان يكون لها مقابل في جدول داخل قاعدة البيانات....توضيح اكثر على سبيل المثال:

اريد ان يكون هناك form و في داخله حقلين text field

الاول يمثل القيمة التي ستظهر في التقرير و الثاني يمثل عدد ظهر هذه القيمة في التقرير

ارجو المساعدة (انا اعرف ان كلامي هذا قد لا يكون واضح جدا في اذا اردتم المزيد من التفاصيل ...اعلموني )

و شكرا

#2

يا اخوان .........

هل ما اطلبه مستحيل!!!!

او انكم لم تفهموا ما اقصد....

ارجو الرد

وشكرا

#3

أخي الموضوع مش مستحيل ولا حاجة

بس ده مش مكان الموضوع

الموضوع مكانه في منتدى التقارير و Crystal Reports

ولكن كملحوظة

إذا أردت إدخال كود من textbox إلى تقرير فأمامك طريقتين:

1. استخدام CrystalReports Enterprise وهي عبارة عن SDK للتعامل مع التقارير بطريقة برمجية.

2. استخدام DataSet وهذه هي الطريقة الأسهل ولكن أنت ما تحتاجها.

على فكرة أنا أكره wizards وخصوصا wizards بتاعت CrystalReports وهناك طرق يدوية وبالنسبة لي هي الأفضل ولكن لتحصل على الحل قم بإضافة الموضوع في مكانه المناسب.

وشكرا

#4

السلام عليكم ، بالإضافة إلى ما ذكره اخي OOP Emperor,

يوجد حل آخر ويمكن اسهل وهو استخدام Sql Reports.

والتي تتميز بان الـ Defination الخاص بها عبارة عن ملف XML ،

يعني مش محتاج لا ادوات خاصة علشان تعرف تقرير جديد.

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#5

شكرا جزيلا لردكم اخواني

ساقوم بالبحث في المنتدى المخصص ولكن لي سؤال

ما هو ال crystal report enterprise

و من اين احصل عليه

اكرر شكري لكم

#6

أخي تعرف أن هناك 4 إصدارات من Crsytal Reports وهم على الترتيب (لا أظن أني أذكرهم تماما):

1. Basic

2. Professional

3. Developer

4. Advanced

وأعلاهم هي Advanced والأقل من ناحية الإمكانيات Basic.

وأما بالنسبة للـ Crystal Reports Enterprise فهي .NET Assemblies بتنزل أوتوماتيك مع ال Crystal Reports مع جميع النسخ أو أظن مع النسختين ال 3 وال 4.

والله أعلم

وشكرا للأخ ddata فهو أضف إضافة قيمة جدا وهي استخدام SQL Reports وعلى فكرة لها مميزات قوية جدا يمكن من أهمها Full-Integration with SQL Databases.

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