السلام عليكم
هذا مشروع قمت بتنزيله من الانترنت لطباعة الداتا جريد فيو
واريد التعديل على الكود لكى يضيف بعض الادوات للطباعة مثل ( TextBox , label, dateTimePicker )
فى اعلى التقرير وايضا فى اسفل التقرير
المشروع فى المرفقات جزاكم الله خيرا
السلام عليكم
هذا مشروع قمت بتنزيله من الانترنت لطباعة الداتا جريد فيو
واريد التعديل على الكود لكى يضيف بعض الادوات للطباعة مثل ( TextBox , label, dateTimePicker )
فى اعلى التقرير وايضا فى اسفل التقرير
المشروع فى المرفقات جزاكم الله خيرا


استخدم ال Crystal Reports افضل واسهل
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); KARIMSOFT كتب:استخدم ال Crystal Reports افضل واسهل
انا عندى الفاتورة عبارة عن داتا جريد فيو وبعض الادوات وكل الادوات بياناتها جاهزة على الطباعة
هل يمكن نقل البيانات الداتا جريد فيو والادوات الاخرى الى الكريستال ريبورت عن طريق ضغط على زر ياريت الطريقة من فضلك


يمكنك العمل بتقارير الطباعة بعدة طرق أهمها Cristal Report , ReportViewer
طبعا هيك أساليب بتسهل عليك حياتك وطريقة الاستخدام المستخدمة في مشروعك هي مشكلة حقيقية إذا كان عندك تقارير بعدد كبير. رفعت لك مشروع مبسط عن عمل ReportViewer
كما أنت ملاحظ أنك تستخدم مشروع بnert framework 2.0 وحتى تستخدم Reportviewer لازم تستخدم net farmework 3.5
المبدأ ببساطة هو
1- فورم جديد عليه كنترول reportViewer يمرر له قائمة من صف سميته ContactView
2- عمل تقرير وتصميمه بالشكل المناسب لك
3- انشاء داتا سيت لربط البيانات (قمت بعمل الداتا سيت عن طريق صف سميته ContactView)
4- تمرير قائمة الأسماء في DataGridView1 لـ ReportViewer BindingSource (ستولد تلقائيا بمجرد ربط التقرير بالكنترول ReportViewer)
تحياتي
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
eiado كتب:يمكنك العمل بتقارير الطباعة بعدة طرق أهمها Cristal Report , ReportViewer
طبعا هيك أساليب بتسهل عليك حياتك وطريقة الاستخدام المستخدمة في مشروعك هي مشكلة حقيقية إذا كان عندك تقارير بعدد كبير. رفعت لك مشروع مبسط عن عمل ReportViewer
كما أنت ملاحظ أنك تستخدم مشروع بnert framework 2.0 وحتى تستخدم Reportviewer لازم تستخدم net farmework 3.5
المبدأ ببساطة هو
1- فورم جديد عليه كنترول reportViewer يمرر له قائمة من صف سميته ContactView
2- عمل تقرير وتصميمه بالشكل المناسب لك
3- انشاء داتا سيت لربط البيانات (قمت بعمل الداتا سيت عن طريق صف سميته ContactView)
4- تمرير قائمة الأسماء في DataGridView1 لـ ReportViewer BindingSource (ستولد تلقائيا بمجرد ربط التقرير بالكنترول ReportViewer)
تحياتي
شكرا جزيلا لتفاعلك معى ولكن
ظهر لى خطأ فى السطرين
private Microsoft.Reporting.WinForms.ReportViewer reportViewer1;
private System.Windows.Forms.BindingSource ContactViewBindingSource;Reporting غير موجود


اقتباسكما أنت ملاحظ أنك تستخدم مشروع بnert framework 2.0 وحتى تستخدم Reportviewer لازم تستخدم net farmework 3.5
أرجو أن تلاحظ الفريم وورك التي تعمل عليها
اذا لم يعمل المشروع علىNet framwrok 3.5 قم بحذف report viewer ومن ثم اضافته من جديد
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
السلام عليكم
لقد قمت بحذف nert framework 2.0 من الجهاز ولكن الأمر ما زال
وقمت بأخذ صور للأخطاء التى تظهر فى المرفقات
ارجوا التوضيح ولك جزيل الشكر
وياريت لو تعيد رفع المشروع من جديد بعد التأكد من سلامته عندك


السلام عليكم
لقد قمت بحذف nert framework 2.0 من الجهاز ولكن الأمر ما زال
وقمت بأخذ صور للأخطاء التى تظهر فى المرفقات
ارجوا التوضيح ولك جزيل الشكر
وياريت لو تعيد رفع المشروع من جديد بعد التأكد من سلامته عندك


السلام عليكم
لقد قمت بحذف nert framework 2.0 من الجهاز ولكن الأمر ما زال
وقمت بأخذ صور للأخطاء التى تظهر فى المرفقات
ارجوا التوضيح ولك جزيل الشكر
وياريت لو تعيد رفع المشروع من جديد بعد التأكد من سلامته عندك


مممممممم انت تستخدم Visual studio Express والذي لا يحتوي على الخصائص الكاملة بكل الأحوال لتعمل الخصائص لديك قم بما يلي :
1- حمل حزمة التقارير من هذا الرابط وقم بتنصيبها.
2- قم باضافة ملفات Dll الخاصة بالتقارير وهي :Microsoft.ReportViewer.WinForms.dll & Microsoft.ReportViewer.Common.dll عن طريق Refernces>> Add Reference واختر Browse
3- لاظهار التقارير دائما : زر يمين على قائمة الأدوات (Toolbox ) لديك ثم اختر Choose Items اختر من Tab التي تحمل اسم .NET Framework اختر Report viewer وانتبه لوجود عدة أنواع من التقارير الخاصة بالويب والفورم
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
شكرا جزيلا لتفاعلك معى
المشروع اشتغل بعد ما قمت بتنصيب حزمة التقارير
ولكن : لن يظهر لى فى التقرير سوى الداتا جريد
فاتمنا من حضرتك ان تضيف لى باقى الادوات مثل ( textBox وdateTimePicker و label ) فى اعلى الجدول وايضا فى اسفل الجدول
كما اتمنى من حضرتك شرح بسيط لان انا حطبق الشرح على مشروع اخر وليس هذا هو المشروع اللى انا استخدمه
وشكرا جزيلا لتفاعلك معى
وهل هذا ينطبق على Microsoft Visual Studio 2005 لان انا استخدم فى الاساس Microsoft Visual Studio 2005
تم تعديل هذه المشاركة بواسطة حامد محمد الوصيف في 15 أكتوبر 2013 في 18:05


أخي كما قلت لك المشكلة التي تواجهها في .Net Framework
أنا اعطيتك مثالا عن استخدام Microsoft Report Viewer ويمكنك تطبيق نفس الكلام على crystal reports في VS 2005
هذا فيديو للاخ خالد السعداني يشرح فيه طريقة تمرير الباراميترات
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
eiado كتب:أخي كما قلت لك المشكلة التي تواجهها في .Net Framework
أنا اعطيتك مثالا عن استخدام Microsoft Report Viewer ويمكنك تطبيق نفس الكلام على crystal reports في VS 2005
هذا فيديو للاخ خالد السعداني يشرح فيه طريقة تمرير الباراميترات
شكرا جزيلا الفيديو أكثر من رائع
ولكن يوجد مشكلة واجهتنى وهى عند عمل فورم جديد واريد ان اسحب ReportViewer على حسب الشرح المفروض يتم فردها على الفورم
ولكن لا تظهر على الفورم وانما تظهر فى الاسفل فقط يوجد صورة فى المرفقات
فيه مشاركة لحضرتك سابقة أشرت فيها الا اننى استخدم Visual studio Express الذي لا يحتوي على الخصائص الكاملة
هل يوجد رابط لنسخة كاملة تحتوى على كل المتطلبات تجعلنى استغنى عن هذه النسخة Visual studio Express ونسخة Microsoft Visual Studio 2005
معلشى ان كنت بتعبك معاى
فهذا الموقع هو مصدرى الوحيد فى البرمجه


eiado كتب:أخي كما قلت لك المشكلة التي تواجهها في .Net Framework
أنا اعطيتك مثالا عن استخدام Microsoft Report Viewer ويمكنك تطبيق نفس الكلام على crystal reports في VS 2005
هذا فيديو للاخ خالد السعداني يشرح فيه طريقة تمرير الباراميترات
شكرا جزيلا الفيديو أكثر من رائع
ولكن يوجد مشكلة واجهتنى وهى عند عمل فورم جديد واريد ان اسحب ReportViewer على حسب الشرح المفروض يتم فردها على الفورم
ولكن لا تظهر على الفورم وانما تظهر فى الاسفل فقط يوجد صورة فى المرفقات
فيه مشاركة لحضرتك سابقة أشرت فيها الا اننى استخدم Visual studio Express الذي لا يحتوي على الخصائص الكاملة
هل يوجد رابط لنسخة كاملة تحتوى على كل المتطلبات تجعلنى استغنى عن هذه النسخة Visual studio Express ونسخة Microsoft Visual Studio 2005
معلشى ان كنت بتعبك معاى
فهذا الموقع هو مصدرى الوحيد فى البرمجه


يمكنك تحميل الفيجوال استديو من مواقع التورنت:
أولا: قم بتحميل برنامج BitTorrent
ثانياً: حمل من هنا
ملاحظة : الطريقة غير قانونية في بع الدول التي تحمي الحقوق الفكرية
تم تعديل هذه المشاركة بواسطة eiado في 16 أكتوبر 2013 في 00:06
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
eiado كتب:يمكنك تحميل الفيجوال استديو من مواقع التورنت:
أولا: قم بتحميل برنامج BitTorrent
ثانياً: حمل من هنا
ملاحظة : الطريقة غير قانونية في بع الدول التي تحمي الحقوق الفكرية
شكرا جزيلا تم تحميل نسخة كاملة Visual studio 2010
وسوف اقوم بتطبيق دروس الاخ خالد السعدانى ان شاء الله
لو امكن رابط لنسخة sql server 2005 أو اعلى تكون نسخة كاملة لانى استخدم sql server 2000
جزاك الله كل خير


عزيزي: هناك تعبير حديث يقول GIYF يعني Google Is Your Firend
بكل الأحوال لا داعي لتحميل نسخة MS SqlServer الكاملة لغرض التطوير تكفيك في المرحلة الحالية نسخة MS SQL SERVER Express Edition
علما أن نسخة الفيجوال استديو يأتي مدمج معها MS Sql Server 2008 Express ويكفيك أن تقوم بتنصيب MS Sql Management Studio
تم تعديل هذه المشاركة بواسطة eiado في 17 أكتوبر 2013 في 00:25
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
eiado كتب:عزيزي: هناك تعبير حديث يقول GIYF يعني Google Is Your Firend
بكل الأحوال لا داعي لتحميل نسخة MS SqlServer الكاملة لغرض التطوير تكفيك في المرحلة الحالية نسخة MS SQL SERVER Express Edition
علما أن نسخة الفيجوال استديو يأتي مدمج معها MS Sql Server 2008 Express ويكفيك أن تقوم بتنصيب MS Sql Management Studio
شكرا لك على سعت صدرك ولكن انا عندما ابحث على جوجل بيأتى لى مصطلحات كتير فانا لا اعرف الفرق بينهم يعنى مثلا انا مكنتش اعرف الفرق بين الفيجوال اكسبريس والبروفيشنال
وكذلك فى الاس كيو ال
ملوحظة : بعد تنصيب الفيجوال ستديو 2010 تم تنصيب Microsoft SQL Server 2008 ولكن بشكل غير كامل ولهذا انا طلبت منك رابط للاس كيو ال يوجد صورة فى المرفقات
بالنسبة للصورة المرفقة هل يكفى MS Sql Management Studio اللى حضرتك وضعت الرابط
إستفسار اخر : انا كنت شغلى كله على sqlserver 2000 البينات تشتغل على 2008 ولا اعيد بنائها من جديد
شكرا جزيلا
تم تعديل هذه المشاركة بواسطة حامد محمد الوصيف في 17 أكتوبر 2013 في 01:46


عزيزي:
SQL Server منصب على جهازك نظامي وبرنامج SQL management Studio هو برنامج لإدارة قواعد البيانات فقط.
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
تم تنصيب نسخة كاملة شكرا جزيلا يوجد صورة فى المرفقات
استفسار عند الانتهاء من البرنامج ما هو المطلوب فى الاس كيو ال للتنصيب عند العميل وعمل اتاتش للبيانات
شكرا جزيلا
تم تعديل هذه المشاركة بواسطة حامد محمد الوصيف في 17 أكتوبر 2013 في 12:51


البرنامج سيكون Client وقاعدة البيانات إما على نفس الجهاز أو على جهاز آخر سيرفر (وليس المعنى الحرفي ليسرفر إذ يكفي أن تقوم بتنصيب سيكول السيرفر على الجهاز الآخر ) في الحالة الثانية عليك أن تعطي خيارات تسجيل دخول بنمط شبكة Network Authentication
||***************************************************||
||بسم الله الذي لا يعلو على اسمه شيء في الارض ولا في السماء وهو العلي العظيم ||
||***************************************************||
|| اللهم إن لم يكن بك غضب علي فلا ابالي ||
||***************************************************||
في المنتديات العلمية استخدام التقييم
يرفع من قيمة الموضوع واهمية الرد
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…