即使使用横向报告,Crystal Reports WPF Viewer也可以纵向打印

2020-09-24 16:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在Windows 10 Pr...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在Windows 10 Pro版本1709(OS Build 16299.192)上使用.NET Framework v13.0.22.2668的SAP Crystal Reports运行时引擎。 尝试从WPF查看器打印风景报告(使用用户控件中内置的打印按钮)时,即使在风景报告上,甚至覆盖它以在打印驱动程序级别以风景打印时,它也始终以纵向模式打印。 我已经阅读了运行时引擎的v13.0.17中已修复的问题,但事实并非如此。 在打印机选项中,所有报告均设置为"无打印机"。 我尝试设置打印机,但它似乎也不起作用。 有没有人遇到过这个问题,可以解决吗?

10条回答
CPLASF-自律
2020-09-24 17:22
命名空间WpfApp1
 {
    ///<摘要>
    ///MainWindow.xaml的交互逻辑
    ///
     公共局部类MainWindow:Window
     {
         公共MainWindow()
         {
             InitializeComponent();


             ReportDocument报告=新的ReportDocument();
             report.Load(文件名:" \\\\ FS1 \\ CompanyWide \\ Crystal Reports \\ NexusSummary.rpt");
             report.PrintOptions.DissociatePageSizeAndPrinterPaperSize = true;
             report.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.Landscape;
             viewer.ViewerCore.ReportSource =报告;
             report.Refresh();
         }
     }
 }
 

这不起作用。 您注意到这在Windows 10 1703上适用于您,但正如我之前指出的,我们在1709上。

在这里您可以同时看到"无打印机"和"不相关"已选中:

已安装打印机-使用的主要打印机是HP Laserjet P41014n,Dell S2830dn,Brother HL-L5200DW和HO LaserJet 600 M601(如果我至少可以使用这些打印机,则可以使用),但我们还有其他十几个打印机 可能也会使用此应用程序的打印机。

程序集- assemblies.png

测试应用-是。 我在生产中有一个存在此问题的应用程序,而我在一个简单的应用程序中也有此问题。 我包括的模块列表来自我的简单应用程序。

管理员权限-我尝试在有无更改的情况下运行。

我的示例应用程序非常简单:

//MainWindow.xaml.cs

 命名空间WpfApp1
 {
    ///<摘要>
    ///MainWindow.xaml的交互逻辑
    ///
     公共局部类MainWindow:Window
     {
         公共MainWindow()
         {
             InitializeComponent();


             ReportDocument报告=新的ReportDocument();
             report.Load(文件名:" \\\\ FS1 \\ CompanyWide \\ Crystal Reports \\ NexusSummary.rpt");
             viewer.ViewerCore.ReportSource =报告;
             report.Refresh();
         }
     }
 }

//MainWindow.xaml

 
     <网格>
          
     
 


 

一周热门 更多>