sairam.bhat
если у вас есть доступ к RAS SDK, попробуйте вместо этого использовать метод PrintOutputController PrintReport. У меня была аналогичная проблема с использованием PrintToPrinter, и замена этого альтернативного метода сделала трюк для меня. См. следующий пример кода:
Измененный:
String^ crPrinterName = Gcnew String(szPrinterName);
myReportDocument- & gt;PrintOptions-> PrinterName = crPrinterName;
myReportDocument- & gt;PrintToPrinter(1, false, 0, 0);
ТО:
String^ crPrinterName = Gcnew String(szPrinterName);
CrystalDecisions:: ReportAppServer:: Controllers:: PrintOutputController^ crPrintOutCon = myReportDocument- & gt;ReportClientDocument-> PrintOutputController;
CrystalDecisions:: ReportAppServer:: Controllers:: PrintReportOptions^ crPrintReportOpt = gcnew PrintReportOptions;
crPrintReportOpt - >PrinterName = crPrinterName;
crPrintOutCon- & gt;PrintReport(crPrintReportOpt);
Возможно, вам придется обратиться к документации RAS SDK или проверить ее здесь, чтобы начать: http://www.sdn.sap.com/irj/boc/go/portal/prtroot/docs/library/uuid/10b840c0-623f-2b10-03b5-9d1913866b32?QuickLink=index&overridelayout=true
Noman Aftab
Привет Сиарам,
Спасибо за предоставленный вами код. Я только начал изучать микропечать. Я еще не добрался до микропринтера. Я предполагаю, что печать MICR будет похожа на печать любого другого текста, ожидайте, что мне понадобится:
1. шрифт MICR
2. МИКРОПРИНТЕР, конечно
3. и текст, который должен быть напечатан в MICR.
Есть ли еще что-нибудь, что нужно обслужить? Не могли бы вы поделиться своим опытом в области микропечати?
Спасибо
Номан Афтаб