Как направить печать в crystal report с пользовательским размером бумаги
Дорогие Все,
Мне нужно сделать прямую печать отчета для пользовательского формата бумаги, я установил размер бумаги в
Свойства сервера печати Epson Lx -310 , когда я отправил команду печати, она не производит печать, как я ожидал, и она производит печать размера буквы. здесь я также приложил свою кодировку, и, пожалуйста, помогите мне найти решение этой проблемы.
Что я уже пробовал:
string refNo = txtTiketNo.Text.Trim(); frmPreviewReports Preview = new frmPreviewReports(); var cr = new CrystalDecisions.CrystalReports.Engine.ReportDocument(); cr.Load(MainClass.reportDirPath + @"\" + @"Direct Print\" + "SupplierReceiptNew.rpt"); MainClass.PrintReportTitleDirectPrint(cr); cr.SetDatabaseLogon("DBusername", "dbpassword"); cr.RecordSelectionFormula = "{TIKET_DATA.TiketID} = '" + refNo + "'"; cr.Refresh(); cr.PrintToPrinter(1, true, 0, 0);
Richard MacCutchan
Вам нужно, чтобы установить размер бумаги, указанный в настройках отчета Crystal.