السلام عليكم
هل يمكن لأحد تزويدي بفكرة عامة عن SQL Reporting Services و كيفية ربطه بمشروع فيجوال بيسك وإذا يوجد مراجع ولا مشكلة إذا كانت بالغة الإنكليزية
ولكم الشكر
السلام عليكم
هل يمكن لأحد تزويدي بفكرة عامة عن SQL Reporting Services و كيفية ربطه بمشروع فيجوال بيسك وإذا يوجد مراجع ولا مشكلة إذا كانت بالغة الإنكليزية
ولكم الشكر
Reporting Services جزء من حاجة اسمها
ٍَSQL Server 2008 Business Intelligence development and maintenance
وهذا كورس كامل في مايكروسوفت برقم امتحان Exam 70-448
و Reporting Services بيتم تنصيبه ضمن حزمة Business Intelligence اثناء تنصيب SQL Server 2008 أو 2005
عموماً هناك كتاب قيم جداً أقتنيه يشرح موضوع Business Intelligence بالكامل الخاص بالامتحان الذي ذكرتة أعلاه تم تحميلة من علي مايكروسوفت ومن ضمن الكتاب الجزئية الخاصة Reporting Services
وطبعا مش هبخل عليك به ولا للاعضاء الكرام
الكتاب حجمة تقريبا 16 ميجاً
باللغة الانجليزية طبعاً
يمكنك تحميلة من هنا Business Intelligence


شكرا يا أخي محمد وبارك الله فيك
نفع الله بعلمك يا محمد وشكرا على إثرائك لهذا القسم تحديدا سؤال اذا سمحت ما الافضل استخدام SQL Reporting Services أو Cry Report ؟
بارك الله فيك أخي حسام
لا استطيع تفضيل واحد عن الاخر لكن .......
برنامج الكريستال ريبورت لدية 11 اصدار خلال 12 عام وأول ثلاثة اصدارات من هذا البرنامج كان بيسمي Crystal Services وفي عام 1980 كان بيسمي Crystal Decisions وبعد عمل استقصاء للاراء لهذا البرنامج اتضح ان حوالي 50% من المطورين يستخدمون هذا البرنامج الرائع حتي الان بل بعض المستخدمين المتقدمين يستخدمون هذا البرنامج في انشاء تقارير داخلية لشركاتهم حتي الان.
في عام 2004 اطلقت مايكروسوفت أول اصدار لها من برنامج (SQL Server Reporting Services (SSRS 2000 ثم SSRS 2005 ثم أخيراً SSRS 2008 والذي اطلق مع برنامج SQL Server 2008 وكل من مطورين الويب ومطورين التطبيقات والمستخدمين المتقدمين يستخدمون الان SQL Server Reporting Services هذا بالاضافة الي ان مايكروسوفت قامت بترقية هذا البرنامج وضمنتة ضمن حزمة
Business Intelligence solution
-- الجدير بالذكر أن برنامج Crystal Report وبرنامج Reporting Services ليسوا برامج منفصلة تستطيع الاعتماد علي نفسها بشكل كامل أو object-oriented لان الاثنين يعتبروا object-based
هذا بالاضافة ان برنامج Crystal Report يدعم CSS
علي النحو الاخر تمتلك Reporting Services حوالي من 70-75 % من المعادلات الموجوده في برنامج Crystal Report لكن بصفة عامة انا شخصيا بفضل Crystal Report وفي نفس الوقت بحترم كل ما فعلتة مايكروسوفت في هذ الفترة البسيطة لتقديم لنا هذه التقارير الرائعة
لذلك بعض الشركات حولت جميع تقاريرها الي Reporting Services لكن مهم جداً قبل مهاجرة برنامج الكريستال والانتقال الي برنامج Reporting Services أن تعرف هذه الشركات جيداً أهم المعادلات أو ماهي الــ functionality التي ستفقدها عند استخدام Reporting Services واثناء عملية التطوير وبعض الشركات فضلت الي الان ان تستمر ببرنامج Crystal Report
وأخيراً لا استطيع يا أخي الكريم أن أقول لك ماذا تستخدم فيهم فهذا متروك لك لكن احببت أن اوضح لو نبذه بسيطة جداً عن الاختلاف بين البرنامجين
بالتوفيق للجميع


شكرا لك يا محمد
طيب يا محمد عندك فكرة كيف اتعامل مع word template مبني وفيه bookmark ومن خلال الكود اسند لهذي البوك مارك قيم
تم تعديل هذه المشاركة بواسطة حسام المقحم في 19 فبراير 2010 في 21:54
اقتباسكيف اتعامل مع word template
اقتباسوفيه bookmark
معذرة لا استطيع فهم المطلوب بالضبط هل هذا له علاقة بتقارير الكريستال ريبورت أم انك تسأل عن شيء آخر؟


عندي نموذج حاولت اسويه بالكريستال ريبورت ولكن للأسف ما ضبط التنسيق يكون صعب رأيت حل ممكن يكون أسهل من ناحية التصميم وهو أن تبني
Template word doc with bookmark
ومن خلال الكود تسند قيم للـ bookmark داخل هذا التمبلت!
تقريباً زي ما هو في الرابط أدناه:
فإذا عندك فكرة كيف اتعامل مع التمبلت وأسند له قيم اكون شاكر ومقدر
عفوا محمد راح اتعبك معي
اطلعت على الرابط اللي ارفقته مشكوراً ولكن لا يفيدني في مشكلتي :huh:
انا سويت بالكريستال ربوت اكثر من تقرير ولكن انا حاليا احتاج تصميم نموذج معين بالوورد لاني في الكريستال ربورت لما مثلا يكون عندي تقرير فيه اسم الأشخاص المتقدمين على وظيفة اقوم اعمل في الكريستال ربورت مثل كذا:
اسم المتقدم: name
والـ name هذا يكون ParameterFiled وانا من خلال الكود اسند له قيم قد يكون شخص واحد قد يكون اكثر !؟ لما يكون اكثر البراميتر هذا يكون على شكل مربع نص وما يطلع جميع المحتوى ما يسوي تمدد حسب المدخل:(
وهذا بصراحة متعبني وما عرفت احصل له حل
كيف ممكن اقدر احله عن طريق الكريستال ربورت هل فيه طريقة اكون شاكر ومقدر
عشان تكون الصورة أوضح ارفقت ملف وورد هذا التقرير بعد ما سويت له اكسبورت
لاحظ Hussam موجودة اربع مرات داخل مربع النص ولكن ما طلع الا 2
كيف اقدر اصمم البراميتر فيلد بحيث تتوسع بشكل داينميكي حسب المدخل ؟
شاكر ومقدر تعاونك عزيزي محمد
تم تعديل هذه المشاركة بواسطة حسام المقحم في 21 فبراير 2010 في 20:14
up
حصلت في خصائص البراميتر خاصية CanGrow وهي المعنية بتمدد الفيلد بناءً على المدخل ولكن كيف اقدر احدد بأن يكون التمدد افقي والا عمودي ؟!
وكيف ايضاً أضمن اذا صار فيه تمدد ما يغطي فيلد ثاني أو كلام بجانب الفيلد الأول المتمدد ؟!
شاكر ومقدر أي تعاون ..
اهلين أخي حسام
لم أتعمق في مشكلتك بالتحديد لكن فهمت منك إنك حاب تعمل Export لبعض المعلومات في ملف وورد إنت عملته ك Template
فيه Library إسمها docX بإمكانك إضافتها لمشروعك تعطيك خصائص كتابة وتعديل وإستخراج ملفات وورد وإكسل وبي دي إف
يعني تقدر تفتح ملف وورد , تعدل عليه وتحفظه كصيغة وورد أو PDF
هذا رابط المكتبة
وإذا حبيت تعمل على الإكسل
فيه مكتبة ثانية حلوة إسمها
http://excelpackage.codeplex.com/
اتمنى إني أفدتك