spider21
سه شنبه 02 اردیبهشت 1393, 12:44 عصر
با سلام خدمت همه اساتید
من تو فرمم برای گزارش گیری از ابزار StimulSot استفاده میکنم و یکی از صفحات گزارشم در Designer stimulsof به صورت landscope طراحی شده و در قسمت کد نیز به صورت زیر تنظیمات page رو انجام دادم ولی وقتی میخوام print انجام بدم صفحه یه صورت portair چاپ میشه با توجه به اینکه تو تنظیمات Dialog Printer در قسمت ّFinishing وقتی Orientioan رو رو حالت portrair تنظیم شده و قتی به landscope تغییر میدم گزارش به صورت landscope چاپ میشه
لطفا کمک کنید
string applicationDirectory = Server.MapPath("~/Reports");
string reportFileName = applicationDirectory + "\\DriversMissionOrders.mrt";
report.Load(reportFileName);
report.Dictionary.Variables["ThirdDriverFather"].Value = ThirdDriver.JobRotation.Employee.FatherName.ToStri ng();
report.Dictionary.Variables["ThirdDriverName"].Value = ThirdDriver.JobRotation.Employee.FirstName.ToStrin g();
foreach (StiPage page in report.Pages)
{
page.Orientation = StiPageOrientation.Landscape;
page.Margins.Top = 0;
page.Margins.Bottom = 0;
page.Margins.Left = 0;
page.Margins.Right = 0;
page.PaperSize = System.Drawing.Printing.PaperKind.A4;
}
StiOptions.Engine.FullTrust = false;
report.Render();
StiWebViewer1.Report = report;
من تو فرمم برای گزارش گیری از ابزار StimulSot استفاده میکنم و یکی از صفحات گزارشم در Designer stimulsof به صورت landscope طراحی شده و در قسمت کد نیز به صورت زیر تنظیمات page رو انجام دادم ولی وقتی میخوام print انجام بدم صفحه یه صورت portair چاپ میشه با توجه به اینکه تو تنظیمات Dialog Printer در قسمت ّFinishing وقتی Orientioan رو رو حالت portrair تنظیم شده و قتی به landscope تغییر میدم گزارش به صورت landscope چاپ میشه
لطفا کمک کنید
string applicationDirectory = Server.MapPath("~/Reports");
string reportFileName = applicationDirectory + "\\DriversMissionOrders.mrt";
report.Load(reportFileName);
report.Dictionary.Variables["ThirdDriverFather"].Value = ThirdDriver.JobRotation.Employee.FatherName.ToStri ng();
report.Dictionary.Variables["ThirdDriverName"].Value = ThirdDriver.JobRotation.Employee.FirstName.ToStrin g();
foreach (StiPage page in report.Pages)
{
page.Orientation = StiPageOrientation.Landscape;
page.Margins.Top = 0;
page.Margins.Bottom = 0;
page.Margins.Left = 0;
page.Margins.Right = 0;
page.PaperSize = System.Drawing.Printing.PaperKind.A4;
}
StiOptions.Engine.FullTrust = false;
report.Render();
StiWebViewer1.Report = report;