منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طباعة المحدد فقط
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم لدي form
يوجد به 80 text
اريد المستخدم ان يطبع العناصر التي يريدها من الفورم
هل يوجد طريقة
وشكرا
شكرا للرد
اخي الكريم المقصد كود الطباعة
فقط للعناصر المحددة
كريستال ريبورت
فيجوال بيسك 2008
السلام عليكم

اخي العزيز لا تتوقع ابدا من الاعضاء ان يقوموا باعطائك "كود" جاهز

سأعطيك فكرة:

قم بعمل فور لوب لكل العناصر الموجود في الفورم (اقصد الكونترولز) وتأكد من الـCheckBox لكل Text فاذا كان محددا اعط قيمة الـText المحدد لمتغير ومن ثم مرر هذا المتغير الى الـCrystal

تحياتي
شكرا اخي الكريم
ولكن بصراحة لم افهم شي اذا كان هناك شرح بالصور
ولا تنسى هذا الحديث
عن أبي هريرة قال قال رسول الله : صلى الله عليه وسلم { من سئل عن علم فكتمه ألجمه الله بلجام من نار يوم القيامة } ورواه ابن ماجه والترمذي وحسنه , وصححه الألباني
انا اعرف انه صعب الحصول على مساعدة مثل هذا الكود ولكن لم اجد من يساعدني سابحث وابحث عن طريق الانترنت وانشاء الله اجد من يساعدني وانا مستعد لمساعدة اي شخص شرح طريقة عمل برنامج محاسبي متكامل
لانني والحمد الله لااخفي المعلومة
شكرا للرد اخي الكريم انا لست صغير بالسن عمري 31
انا لااتهم الاعضاء
واعتذر اذا انزعج مني الاعضاء
وشكرا مرة ثانية
السلام عليكم

شكرا لك اخي يوسف على اخلاقك الطيبة وان شاء الله لن يبخل احد بالاجابة عن اي استفسار طبعا قدر الاستطاعة

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

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

مثل اعمل فورم واضع تشيك مقابل كل تيكست
والتيكست عليها تشيك يطبعها
هذه كل المسالة
وشكرا للرد مرة ثانية
وشكرا للاعضاء
.....

بالرغم من عدم وضوح المطلوب بالرغم مما ذكرت (لأنه يحتمل عدة اتجاهات) وبالرغم من عدم ارفاق مشروعك لتتضح الصورة
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim rpt As New Report1
    rpt.SetParameterValue("Name", If(Me.CheckBox1.Checked, Me.TextBox1.Text, ""))
    rpt.SetParameterValue("Address", If(Me.CheckBox2.Checked, Me.TextBox2.Text, ""))
    rpt.SetParameterValue("Phone", If(Me.CheckBox3.Checked, Me.TextBox3.Text, ""))
    rpt.PrintToPrinter(1, True, 1, 1)
End Sub

.....
الصفحات : 1 2