ورود

View Full Version : آموزش ارسال متن (rtf) از richtestbox و به crystal report ریپورت



khokhan
یک شنبه 08 بهمن 1391, 18:20 عصر
سلام بر همگی

نحوه باز کردن فایل word در داخل rich textbox

وهمچنین نحوه طراحی گزارش کریستال ریپورت وارسال متن rtf از rich textbox به این گزارش

khokhan
یک شنبه 08 بهمن 1391, 23:25 عصر
قسمت اول :

1 . چون در این بخش هدف ما ارسال نوشته داخل richtestbox به گزارش crystal reportمی باشد

بنابراین برای راحتی کار فایل word خود را با پسوند rtf ذخیره کنید ودر محل مشخصی نگه دارید

2 . در فرم اصلی پروژه یک openFileDialog ویک باتن و یک richtestbox اضافه کنید


3 . در پراپرتی openFileDialog ودر قسمت filter می نویسید : rtf Files|*.rtf

3 در رویداد کلیک باتن این کد را وارد کنید


DialogResult res = openFileDialog1.ShowDialog();
if (res == DialogResult.OK)
{
richTextBox1.LoadFile(openFileDialog1.FileName);
}
با اجرای برنامه و کلیک بر روی باتن ودادن مسیر فایل rtf خواهید دید که محتوای آن داخل richtestbox نمایش داده می شود

khokhan
دوشنبه 09 بهمن 1391, 16:06 عصر
قسمت دوم

ساختن خود گزارش

1 . داخل پروژه از قسمت add new item گزارش کریستال ریپورت رو انتخاب وایجاد می کنیم

2 . در حالت دیزاین از گوشه سمت چپ از قسمت parameter fealds گزینه new را انتخاب می کنیم

3 . برای فیلد یک نام مناسب تایپ کرده ودر قسمت تنه اصلی گزارشمون قرار می دهیم

گزارش را نام گزاری کرده وذخیره می کنیم

به این شکل :

mohammad5593
یک شنبه 21 مهر 1392, 17:59 عصر
سلام دوست عزیز من در همین زمینه خیلی مشکل دارم
یعنی استفاده از WORD در WinForm به جای RichText در سی شارپ
لطفا یک پروژه مثال Sample بزارید. ممنون