我如何能在的DocumentViewer增加更多的保证金? [英] How can I add more margin in the documentviewer?

查看:200
本文介绍了我如何能在的DocumentViewer增加更多的保证金?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个报告,这是code为我的html页面:

  @ Html.DevEx $ P $(PSS)的DocumentViewer(设置=方式> {
    //都需要一个报表查看器下面的设置。
    settings.Name =documentViewer1;
    settings.Report =(Misteryshopper.Reports.ResumenProyecto)计算机[报告];
    //回调和出口路由值指定相应的控制器和他们的行动。
    //需要这些设置为好。    settings.CallbackRouteValues​​ = {新控制器=报告,行动=ProyectDocumentViewerPartial};
    settings.ExportRouteValues​​ = {新控制器=报告,行动=ProyectExportDocumentViewer,REPORTNAME = REPORTNAME};
    //参数    settings.SettingsReportViewer.EnableRequestParameters = FALSE;
    settings.SettingsSplitter.SidePaneVisible = FALSE;    })。GetHtml()

问题是,在浏览器中我没有看到我的报告文档,但我不能正确地看到我的报告的边界,我重视的图像视图。

有没有办法把更多的余量,在文档浏览器?

我要强调的是,当我打印我的报告,似乎不错,
问题只是在preVIEW文档浏览器。


解决方案

您必须在您的code只添加这行:


  

settings.SettingsReportViewer.EnableMargins = TRUE;


  @ Html.DevEx $ P $(PSS)的DocumentViewer(设置=方式> {
//都需要一个报表查看器下面的设置。
settings.Name =documentViewer1;
settings.Report =(Misteryshopper.Reports.ResumenProyecto)计算机[报告];
//回调和出口路由值指定相应的控制器和他们的行动。
//需要这些设置为好。settings.CallbackRouteValues​​ = {新控制器=报告,行动=ProyectDocumentViewerPartial};
settings.ExportRouteValues​​ = {新控制器=报告,行动=ProyectExportDocumentViewer,REPORTNAME = REPORTNAME};
//参数settings.SettingsReportViewer.EnableRequestParameters = FALSE;
settings.SettingsSplitter.SidePaneVisible = FALSE;//你要加入这一行......
    settings.SettingsReportViewer.EnableMargins = TRUE;    })。GetHtml()

I have a report and this is the code for my html page:

@Html.DevExpress().DocumentViewer(settings =>{
    // The following settings are required for a Report Viewer.
    settings.Name = "documentViewer1";
    settings.Report = (Misteryshopper.Reports.ResumenProyecto)ViewData["Report"];
    // Callback and export route values specify corresponding controllers and their actions.
    // These settings are required as well.    

    settings.CallbackRouteValues = new { Controller = "Report", Action = "ProyectDocumentViewerPartial" };
    settings.ExportRouteValues = new { Controller = "Report", Action = "ProyectExportDocumentViewer", ReportName = ReportName };
    // Parameters

    settings.SettingsReportViewer.EnableRequestParameters = false;
    settings.SettingsSplitter.SidePaneVisible = false;  

    }).GetHtml()

The problem is that in the browser I see my report document correctly, but I can´t see the borders of my report correctly, I have attached an image for the view.

Is there any way to put more margin in the document viewer?

I have to stress that when I print my report, it seems good, the problem is only in the preview document viewer.

解决方案

You have to add only this line in your code:

settings.SettingsReportViewer.EnableMargins= true;

@Html.DevExpress().DocumentViewer(settings =>{
// The following settings are required for a Report Viewer.
settings.Name = "documentViewer1";
settings.Report = (Misteryshopper.Reports.ResumenProyecto)ViewData["Report"];
// Callback and export route values specify corresponding controllers and their actions.
// These settings are required as well.    

settings.CallbackRouteValues = new { Controller = "Report", Action = "ProyectDocumentViewerPartial" };
settings.ExportRouteValues = new { Controller = "Report", Action = "ProyectExportDocumentViewer", ReportName = ReportName };
// Parameters

settings.SettingsReportViewer.EnableRequestParameters = false;
settings.SettingsSplitter.SidePaneVisible = false; 

// YOU HAVE TO ADD THIS LINE ...... 
    settings.SettingsReportViewer.EnableMargins = true; 

    }).GetHtml()

这篇关于我如何能在的DocumentViewer增加更多的保证金?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆