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

كيف يمكن تصميم تقرير بحيث يختار المستخدم مايريد ان يعرض فيه

مغلق
بدأه nouf2020 في 3 مارس 2007 · 8 رد · 2,997 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اقوم بعمل برنامج لشؤون الموظفات يحتوي على بيانات جميع الموظفات

واريد ان يتاح لمستخدم البرنامج عرض مايريده من بيانات في التقرير باختياره

قاعدة البيانات تحتوي على بيانات كثيرة للموظفات .. الاسم - تاريخ الميلاد - المؤهل - التخصص - تاريخ التعيين - رقم التعيين - المرتبة .... وبيانات اخرى

المطلوب ان اجعل المستخدم مثلا ان يختار ان يعرض الاسم - والمؤهل - تاريخ التعيين فقط او مايريده من بينات اخرى..

فكرتي هي .. ان اقوم بعمل فورم يحتوي على البيانات المتاح عرضها مرتبة على شكل checkboxs ويختار المستخدم مايريد عرضه بوضع علامة صح على البيانات المرادة بعد ذلك يضغط على زر لعرضها في اداة كريستال ريبورت فيور ثم طباعتها .

مع العلم اني استخدم كريستال ريبورت وvb.net

ارجو ارشادي لطريقة عمل ذلك او وضع مثال شيبه لما اريده لفهم طريقة عمله؟؟؟

شاكرة لكم تعاونكم ..

#2

ارجو الرد فانا ايضا اريد ان اعرف

الناس انواع

رجل يعلم ويعلم انه يعلم فهذا عالم فوقروه

رجل يعلم ولا يعلم انه يعلم فهذا غافل فإيقزوه

رجل لا يعلم ويعلم انه لا يعلم فهذا جاهل فعلموه

رجل لا يعلم ولا يعلم انه يعلم فهذا احمق فابتعدو عنه

#3

السلام عليكم ورحمة الله وبركاته,

علي مستوي الكريستال ريبورت لا يمكن برمجة التقرير بحيث يقوم بعرض التقرير ديناميكيا , فضلاً راجع المواضيع التالية:

/index.ph...l=Active+Report

/index.ph...l=Active+Report

والله الموفق

#4

بامكانك عمل ذلك باستخدام الاداة Aspose.AdHoc والتي تعطيك قابلية توفير معالج للمستخدم يقوم عن طريقه باختيار الشروط المناسبة والحقول التي يرغب في استخدمها , تشغيل الأداة سهل للغاية ..كل ما عليك عمله هو السحب والافلات في تطبيقك وتحديد DataSource وعمل Databind للاداة (يعني 3سطرين فقط) , وستكون الأداة جاهزة للعمل .

_______________________________________________________

هل تعبت من كثرة تلقي اتصالات من عملائك ومستخدمي تطبيقاتك طالبن منك كل تقرير مختلف ؟ مما يضيف اليك الكثير من الإعباء وإضاعة الوقت في بناء تقارير حسب طلبات عملائك التي لا تنتهي .إذا كنت تعاني من هذه المشكلة ..فان Aspose.AdHoc هو الحل لمشكلتك .

Aspose.AdHoc

يمكن المستخدمين لديك من إنشاء تقاريرهم المخصصة حسب حوجتهم !

مكون باني الاستعلام AdHoc Query Builder هو عبارة عن مكون ASP.Net يمكن أن يتم استخدامه في العديد من المهام بدءاً من إنشاء تقارير AdHoc حتى امكانية إنشاء شاشات بحث بسرعة وسهولة . ليس على المبرمجون سوى السحب والافلات Drag & Drop للمكون AdHoc الى صفحة الويب فورم Web form ومن ثم نسب كائن Data Table كمصدر للبيانات (Data Source) ومن ثم ترك الباقي للمكن Aspose.AdHoc ليوفر لهم طريقة سهلة للمستخدم للاستعلام وتصدير التقارير باشكال مختلفة .إن استخدام Aspose.AdHoc للكائن Data Table كمصدر للبيانات يجعل المطور قادراً على استخدام اي نوع من أنواع قواعد البيانات ,كما يوفر الكائن AdHoc أشكال مختلفة من المخرجات تتضكم : جمل Sql ,جمل Select ,جمل Where,جمل Order By و كائنات فلترة للبيانات والمزيد.

مميزات عامة

* دعم تطبيقات ASP.NET .

* دعم السحب والإفلات Drag drop .

* دعم استخدام DataTable كمصدر للبيانات Data Source .

* دعم جداول متعددة .

* دعم شروط مدخلات متقدمة .

* دعم الإعراب عن جمل SQL .

* دعم التصفية والفلترة للمخرجات على شكل DataTable أو DataView أو DataSet .

* دعم الإخراج الي صفحات ويب (web pages) .

* دعم الإخرج إلى مستندات مثل Word و Excell PDF ..hgo .

* دعم استخدام الألقاب aliases للحقول .

* دعم التحكم في الظهوروالإخفاء للحقول .

* دعم CSS styles المخصصة .

* جمل استعلام قابلة للقراءة من قبل المستخدم .

Aspose.AdHoc سيستمر في النمو والإنطلاق .ونحن نرحب بأي أفكار وإقتراحات لتساعدنا على جعل هذا المنتج أقوى و أكثر عمومية .

EDITABLE_DDL.JPG

مثال على استخدام المكون Aspose.AdHoc مع تطبيق ASP.Net

للمزيد حول المنتج يرجى زيارة الرابط التالي :

http://arabic.aspose.com/Products/Aspose.AdHoc/

لتحميل نسخة تجريبية :

http://www.aspose.com/Downloads/Aspose.AdHoc/Default.aspx

#خصومات كبرى بمناسبة تدشين للقسم العربي #

تم تعديل هذه المشاركة بواسطة Aspose Arabic في 7 مارس 2007 في 02:29

فريق Aspose العربي

arabic@aspose.com

http://arabic.aspose.com

http://www.aspose.com

banner-top-mid.gif

#5

السلام عليكم

انا برنامجي صممتة بإستخدام Microsoft Visual Studio .Net 2003

هلAspose.AdHoc هو اداة أو برنامج ؟وهل يعمل مع الكرستال ريبوت؟

والرجاء ارفاق مثال لإستخدامها ويعمل مع Microsoft Visual Studio .Net 2003

#6

يا اخي هذا صعب جدا وفهمنا قصدك ..

ولكن ممكن بس تريد الكثير من التفكير لو تستخدم الخاصية الاخفاء مثلا اذا اراد المستخدم اختيار الاسم والرقم وتاريخ

وطبعا عن طريق checkboxs يتم اخفاء الحقول في التقرير عن طريق الخاصية supress .

فكرة اخرى :

ولكن تحتاج الى جهد كبير والنتيجة مضمونه ان شاء الله .

مثلا التقرير يوجد فيه الاسم ورقم والمرتب وتاريخ

وطبعا في الفورم يوجد checkboxs على كل حقل

اذا اختار الاسم ورقم فقط جملة select التي ترسل من الفورم لا تضع فيه الا الذي اختاره فقط

ومن خلاله لن يعرض التقرير الحقول . على الرغم من انه موجوده في التقرير الاسم والمرتب وباقي البيانات

#7

شكرا Aspose Arabic على الرد ولكن هل تعمل الأداة مع visual basic.net ؟

الرجاء شرح الطريقة بمثال؟

وكم سعر الأداة؟

#8

السلام عليكم

شكرا أخواني على الرد

تحياتي لكم

#9

اسف على تأخري في الرد

الأداة Aspose.AdHoc تعمل على ASP.Net لبيئتي دوت نت 1.1 و 2.0 .

يعطي Aspose.AdHoc المخرج على شكل DataView والتي بالامكان تمريرها الى Crystal Report او أي أداة لعرض بيانات .

بالنسبة لسعر Aspose.AdHoc فهو سعر مقبول جداً ,إضافة الى توفر خصومات بمناسبة تدشين القسم العربي الجديد ..

للحصول على كوبون الخصم المناسب لكم يرجى عدم التردد في الاتصال بي عبر البريد او محادثة MSN

arabic@aspose.com

او ياهو :

arabicaspose@yahoo.com

او Gtalk:

arabicaspose@gmail.com

أو الطلب من خلال المنتدى العربي في الموقع الرئيسي :

http://www.aspose.com/Community/forums/301/ShowForum.aspx

بالامكان الاطلاع على المثال التالي :

http://www.aspose.com/Products/Aspose.AdHoc/Demos/

تم تعديل هذه المشاركة بواسطة Aspose Arabic في 20 مارس 2007 في 21:22

فريق Aspose العربي

arabic@aspose.com

http://arabic.aspose.com

http://www.aspose.com

banner-top-mid.gif

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…