PDA

View Full Version : عوض کردن orientation توسط کاربر



saeed_sho
سه شنبه 20 دی 1390, 19:53 عصر
چطوری میشه orientation گزارشو با کدنویسی یا با فرستادن پارامتر یا با فرمول نویسی عوض کرد توی پرینت نه برای خود ریپورت موقع نمایش در crystal report viewer فقط عوضش کنه کاربر
کارم گیره ممنون میشم راهنمایی کنید

sepehr.net
سه شنبه 04 بهمن 1390, 13:17 عصر
با فرمول نویسی فکر نکنم بشه تغییر داد ولی اونجایی که توی برنامه یک شی از Report Document میسازی میتونی نوع پرینتر و سایز و تمامی مشخصات پرینتر رو مشخص کنی

saeed_sho
سه شنبه 04 بهمن 1390, 14:03 عصر
توی پرینتر رو نمیخوام منظورم جهت گزارش توی کریستال ریپورت ویور بود

sepehr.net
سه شنبه 04 بهمن 1390, 14:39 عصر
خوب منم همون رو عرض کردم

CrystalDecisions.CrystalReports.Engine.ReportDocum ent rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocum ent();
rpt.Load(strReportPath);

rpt.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.Landscape ;

crystalreportviewer1.ReportSource = rpt;

saeed_sho
چهارشنبه 05 بهمن 1390, 13:58 عصر
دوست عزیز این کد رو منم زدم اما این مال پرینت هستش من خیلی گشتم بنظر میرسه کریستال همچین ویژگی نداره آخرش از پروژه این ویژگی رو برداشتم
ممنونم که توجه کردی