السلام عليكم ورحمة الله
هذا مثال يوضح كيفية طباعة الـ Data Grid View
بعدة خيارات منها :
اختيار الاعمدة التى تريد طباعتها
اختيار الصفوف التى تريد طباعتها
وضع عنوان للصفحة
ادراج تاريخ طباعة التقرير مع الساعة
:resentful:
السلام عليكم ورحمة الله
هذا مثال يوضح كيفية طباعة الـ Data Grid View
بعدة خيارات منها :
اختيار الاعمدة التى تريد طباعتها
اختيار الصفوف التى تريد طباعتها
وضع عنوان للصفحة
ادراج تاريخ طباعة التقرير مع الساعة
:resentful:
تم تعديل هذه المشاركة بواسطة Yemen VB6 في 13 فبراير 2008 في 11:14
رُب ( وامعتصماه ) إنطلقت *** ملْء أفـواه الصبايا اليُتـم
لامـسـت أسْـماعـهـم لاكـنهـا *** لمْ تلامس نخْوة المعتصم
شكرا لك أخي yemen vb6 على هذا المثال الرائع
كـلـمـا زاد عـلـمـك لـلـشـئ الـمـجـهـول ..... كـلـمـا زاد جـهـلـك لـلـشـئ الـمـعـلـوم
و كـلـمـا زاد جـهـلـك لـلـشـئ الـمـعـلـوم ..... كـلـمـا زاد شـغـفـك لـعـلـم الـمـجـهـول
الــلـــــــهـــــم عـــلـــمـــنــــــي بـــمـــا يـــنــفــعــنــي وانــفــعــنــي بــمــــا عـــلـــمــتــنـــي
ياهلا
رُب ( وامعتصماه ) إنطلقت *** ملْء أفـواه الصبايا اليُتـم
لامـسـت أسْـماعـهـم لاكـنهـا *** لمْ تلامس نخْوة المعتصم
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله ويركاته
بارك الله فيك اخي الكريم Yemen VB6
ولكن ارجو توضيح فكرة طباعة الصفوف المختارة فقد اخترت هذا الامر ولكن لم احصل على نتئج في الطباعة ارجو اعادة فحص المثال أو توضيح السبب لعدم ظهور النتائج
اخوك
م.محمد نفاع
شكرا اخى العزيز كنت بدور عليها و الله
njd
نورت الصفحة
bodaman22
الحمد لله انك لقيت ضالتك إن شاء الله تفيدك وشكرا على مروركم
تم تعديل هذه المشاركة بواسطة Yemen VB6 في 16 فبراير 2008 في 18:22
رُب ( وامعتصماه ) إنطلقت *** ملْء أفـواه الصبايا اليُتـم
لامـسـت أسْـماعـهـم لاكـنهـا *** لمْ تلامس نخْوة المعتصم
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله ويركاته
بارك الله فيك اخي الكريم Yemen VB6
ولكن ارجو توضيح فكرة طباعة الصفوف المختارة فقد اخترت هذا الامر ولكن لم احصل على نتئج في الطباعة ارجو اعادة فحص المثال أو توضيح السبب لعدم ظهور النتائج
اخوك
م.محمد نفاع
الأخ محمد نفاع
المثال يعمل بصورة جيدة دون أخطاء
بالنسبة للصفوف المختارة يجب اولاً عمل Select للصفوف المراد طباعتها ثم تختار ابشن الصفوف المختارة هيطبع لك الصفوف التى اخترتها فقط من الداتا جريد ..... نفس المثال عندى اشتغل
كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله ويركاته
بارك الله فيك اخي الكريم Yemen VB6
ولكن ارجو توضيح فكرة طباعة الصفوف المختارة فقد اخترت هذا الامر ولكن لم احصل على نتئج في الطباعة ارجو اعادة فحص المثال أو توضيح السبب لعدم ظهور النتائج
lمع التقدير للاخ njd ولكن المثال لايطبع الصفوف المختارة؟؟؟
اخوك
م.محمد نفاع
اخى العزيزYemen VB6
شكرا لك بس انا جربت اعمل حاجة بس ما قدرت ارجو ان تفيدنى انا كنت عايز انزل الداتا جرد الى اخر الصفحة ارجو الرد على و شكرا اخى الكريم
السلام عليكم ورحمة الله وبركاتة
بالنسبة لتساؤل الاخوة بخصوص كيفية طباعة الاعمدة المختارة فهي كلتالي
تحدد الاعمدة المراد طباعتها ومن ثم تختار اختيار .
bodaman22
هل تقصد انك تريد تغيير مكان الـ DataGridView في الـ Form إن كان كذلك
فلا مشكلة فئنا لم احدد الـ Position برمجياً
وإن كان قصدك غير ذلك ارجوا التوضيح
رُب ( وامعتصماه ) إنطلقت *** ملْء أفـواه الصبايا اليُتـم
لامـسـت أسْـماعـهـم لاكـنهـا *** لمْ تلامس نخْوة المعتصم
اخى العزيزYemen VB6
اولا شكرا لك على التابعة
ثانيا انا اريد ان اغير postion للداتا جدر فى الطباعة مش الفورم و شكرا
الأخ محمد نفاع
أس لتأخير الرد المشكلة فى الأنترنت عندى
سؤالك ان البرنامج لا يطبع الصفوف المختارة
أذهب إلى الفورم الرئيسى وعدل الكود التالى
بدل
dgv.RowHeadersVisible = False
أجعلها
dgv.RowHeadersVisible = True
وسوف يطبع معك الصفوف المختارة والتعديل ده فى خصائص الداتا جريد
كل من فى الوجود يطلب صيداً :::: غير ان الشباك مختلفات
بسمالله الرحمن الرحيم
اخي الكريم
السلام عليكم وحمة الله وبركاته
بارك الله فيك وعلى مجهودك، ولاهتمامك ، واسأل الله ان يعلمك ما ينفعك وان ينفعك بما يعلمك اللهم آمين
اخوك
م.محمد نفاع
الف شكر علي المجهود الجبار ده بس ليا تساؤل صغير
ان شايف ان الضباعة كلها نت الشمال الي اليمين ازاي نخليها تدعم ال right to left
انا ايضا حاولت ان اجعلها تدعم right to left وفشلت فما هو الحل
اخواني الاعزاء لمن اراد ان يغير في خصائص
الـ DataGridView علية ان يتتبع الكود الموجود في الـ Class اللى اسمة PrintDGV
حيث انة المسئول على رسم التقرير
وفقكم الله
رُب ( وامعتصماه ) إنطلقت *** ملْء أفـواه الصبايا اليُتـم
لامـسـت أسْـماعـهـم لاكـنهـا *** لمْ تلامس نخْوة المعتصم
حاولت كثيرا ولم تنجح؟؟؟؟؟؟
ارجو المساعدة من الخبراء
الي انا فهمته من قراء الكود انا الفكره عباره عن وضع الصفوف في list مش array اسمها اعتقد بس مش متذكر leftcolumn
ثم اعاده رسمها فعلشان نخليها من اليمين للشمال لازم نعكس ترتيب list بس انا اتعكس معايا لم استخدمت list.reverse
الحقل الاول والاخير فقط فلو في طريقه تانيه غير اللي انا استخدمتها لعكس الترتيب ياريت حد يقولها
مشكور والله
جربت اعمل list.reverse
ولكنها لم تعمل ارجو التعديل علا كلاس الطباعة ووضعه هنا
هل من ردود؟؟؟؟
Yemen VB6 السلام عليكم و رحمة الله و بركاته
وجزاك الله خيرا على مجهودك الأكثر من رائع .
فأنا بحثت كثيرا عن هذا الموضوع و لم أجد نتيجة تستحق التقدير مثل مشاركتك.
نفع الله بك المسلمين
لا اله إلا أنت سبحانك إني كنت من الظالمين