PDA

View Full Version : سوال در مورد Report در Vb.Net



online98
چهارشنبه 07 تیر 1391, 19:10 عصر
با سلام و خسته نباشید فراوان
ببخشید اگه بد جا تایک میزنم
میخواستم بدونم چطوری میتونم با ابزار های Print Dialog و Print PreviewDialog یک متن را چاپ کنم ؟
مثلا محتویات یک تکست رو

مثلا اینطوری
TextBox1.Text=Reza
بعد داخل پرینت اینطور باشه
سلام آقای Textbox1
:لبخند:

ممنون میشم کمکم کنید
یا یک سورس یا نمونه ای برام بگذارید

با تشکر
خیلی ممنونم :X

Hybrid
چهارشنبه 07 تیر 1391, 21:18 عصر
ســلام ، یک نمونه واستون نوشتم ، Print Preview و همچنینPage Setup هم داخلش گذاشتم بقیش به عهده خودتون!! .

online98
چهارشنبه 07 تیر 1391, 21:41 عصر
آقا دمت گرم
خیلی ممنونم ، کمک بزرگی بهم کرید
فقط داداش یک سوال دیگه
اگه بخوام از قبل یک متن در پرینت باشه چه کنم ؟
مثلا یک نامه هست با متن زیر :
با عرض سلام و خسته نباشید خدمت آقای ...
میخوام به جای 3 نقطه ، متن داخل تکست باکس که کاربر میزنه جایگزین بشه

در واقع میخوام مثل کریستال ریپورت برای تکست باکس ها در چاپ مکان تعیین کنم
باز هم ممنون:خجالت:

Hybrid
چهارشنبه 07 تیر 1391, 21:49 عصر
اگه دقت کنید من اومدم متنی که میخواد در پرینتر چاپ بشه رو در یک متغیر به نام Stringtoprint قرار دادم شما و این متغیر هیچ مقداری داخلش نیست شما میتونی یک مقدار پیشفرض رو داخلش قرار بدین سپس مقادیری که کاربر به Richtextbox اضافه میکنه رو بهش اضافه کنید چیزی شبیه کد زیر :


Private StringtoPrint As String = " سلام آقا سیاوش "

سپس روی دکمه Print Preview دابل کلیک کنید و خط رو به شکل زیر تغییر بدین .


StringtoPrint += RichTextBox1.Text