منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشروع بناء أداة طباعة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : مكتبة أدوات الأعضاء (http://vb4arb.com/vb/forumdisplay.php?fid=115)
+--- الموضوع : مشروع بناء أداة طباعة (/showthread.php?tid=7613)

الصفحات: 1 2 3 4 5 6 7 8


مشروع بناء أداة طباعة - أبو يعقوب - 11-03-13

Ruru86 كتب :سؤال أخي الكريم هل من الممكن ازالة فواصل الاعمدة في Listview انا مبتدئة وقد تكون اسئلتي بسيطة ولكن اتمنى منك المساعدة
ولدي سؤال آخر بالنسبة listview في صفحة الطباعة تظهر بشكل صحيح ولكن ضمن الفورم لا تزال تظهر بحسب حجم الداتا الموجودة فيها فهل هناك طريقة اجعلها ثابتة الشكل في كل من الفورم وصفحة الطباعة
شكرا لمساعدتك وتحمل اسئلتي البسيطة

بالنسبة للسؤال الأول : تقصدين الخطوط الرأسية بين الأعمدة، نعم يمكن إخفائها من الخصائص

أنا صنفت خصائص الأداة لكي يسهل تضبيطها ، هناك صنف اسمه Printing Appearace:Grid

فيه خصائص تتعلق بالخطوط الرأسية والأفقية في الجدول، مثلاً لإلغاء الخطوط الرأسية نجعل قيمة VGridSize=0

V اختصار لـ Vertical أي رأسي
وكذلك الخطوط الأفقية HGrizeSize يمكن إخفائها أو تكبير الخط،
============================

أما السؤال الثاني فما فهمته هو أنك تريدين أن تظهر الأداة كأنها مرسومة على ورقة كما في الطباعة، هذا غير متوفر في الأداة.

الأصل أن تكون التقارير معروضة بصورة الأدوات حيث يمكن التعامل معها بالكود بكشل طبيعي، والطباعة مجرد تفضل من المبرمج على المستخدم

مثلا أنا لدي هذا التقرير





وعند الطباعة يكون بهذا الشكل




في أقرب فرصة سأنزل شرح متكامل عن الأداة إستخدام وتطوير


مشروع بناء أداة طباعة - Ruru86 - 11-03-13

شكرا لردودك وتفاعلك ...ولكن الصور لم تظهر


مشروع بناء أداة طباعة - أبو يعقوب - 11-03-13

إقتباس :شكرا لردودك وتفاعلك ...ولكن الصور لم تظهر
الصور لشرح وجهة نظري بخصوص الطباعة، ولكنها تظهر عندي من عدة أجهزة

http://img24.imageshack.us/img24/9100/82714656.jpg

http://img255.imageshack.us/img255/7788/39352413.jpg


مشروع بناء أداة طباعة - Easy4ever - 12-03-13

بارك الله فيك أخي الكريم
مشروع رائع جدا

استمر في الإبداع


مشروع بناء أداة طباعة - Ruru86 - 13-03-13

اسفة غلبتك بالاسئلة ولكن الاداة اكثر من رائعة وفادتني كثيرا في استخدامي لها
واحاول اتعلم كل تفاصيلها
عندي سؤال
هل يمكن ان يكون عدد اسطر printListViewفقط بعدد الاسطر المرتجعة من الداتا بيس؟


مشروع بناء أداة طباعة - أبو يعقوب - 13-03-13

Ruru86 كتب :اسفة غلبتك بالاسئلة ولكن الاداة اكثر من رائعة وفادتني كثيرا في استخدامي لها
واحاول اتعلم كل تفاصيلها
عندي سؤال
هل يمكن ان يكون عدد اسطر printListViewفقط بعدد الاسطر المرتجعة من الداتا بيس؟

شيء يسعدني ان يستفيد أحد من أداة صنعتها، أتشرف بذلك

نعم يمكن وذلك بجعل الخاصية FitToMaxHeight = False


مشروع بناء أداة طباعة - أبو يعقوب - 13-03-13

ملاحظة هامة: قمت بإضافة خاصية SourceControl في كل الأدوات القابلة للطباعة (PrintLabl,PrintPictureBox,PrintListView) هذه الخاصية تعني أنا الأداة تأخذ بياناتها من أداة تشبهها

وذلك لتجنب تكرار التنسيق وهي بالأساس من اجل الأداة ListView

هذه الخاصية من الكود فقط

هكذا

PHP كود :
Dim MyReport As New TestReport
        MyReport
.PrintListView1.SourceControl Me.ListView1 



مشروع بناء أداة طباعة - Ruru86 - 13-03-13

شكرا شكرا شكرا


مشروع بناء أداة طباعة - محمود رغمان - 30-03-13

إقتباس :في أقرب فرصة سأنزل شرح متكامل عن الأداة إستخدام وتطوير

[SIZE=7]ربنا يصلح بالك [/SIZE]
نرجو أن تنظر لنا وتوفى بوعدك
بارك الله فيك


مشروع بناء أداة طباعة - Ruru86 - 30-03-13

السلام عليكم
اخي لو سمحت هل ممكن من حفظ فورم الطباعة كملف ورد
وسؤال ثاني كيف بامكاني ان اطبع فاتورة تكون بأكثر من صفحة ولك مني جزيل الشكر