您的位置:首页 > 知识库 > 设计基础 > Tag区域大小

Tag区域大小

属性说明

属性名称

是否必填

属性含义

属性取值

缺省值

分类

Scale

报表缩放显示比例 实数

1

区域大小

Width

报表分页宽度 整数,单位为px,负数表示无穷大
比如:600,-1

600

区域大小

height

报表设计页面高度 整数,单位为px,负数表示无穷大
比如:800,-1

800

区域大小

NeedScroll

是否固定上表头和左表头 yes或no

no

区域大小

ScrollWidth

固定表头报表的显示宽度 整数,象素值
比如:600,700px

600

区域大小

ScrollHeight

固定表头报表的显示高度 整数,象素值
比如:800,900px

800

区域大小

ScrollBorder

固定表头报表的边框 HTML的边框表示法,如:”border:1px solid red”,”border-top: 1px solid blue; border-left: 1px solid green;……”

区域大小

 

用法示例

初始化设置

Aspx文件如下:

<%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

 

<head runat=”server”>

<title>演示报表</title>

</head>

<body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

 

<report:HtmlTag

runat=”server”

ID=”showReport_ID”

Name=”report1″

ReportFileName=”hello1.raq”

 

NeedSaveAsExcel=”yes”

NeedSaveAsPdf=”yes”

NeedPrint=”yes”

/>

</body>

</html>

显示效果如下:

设置属性值

  • Scale

Aspx文件如下:

<%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

 

<head runat=”server”>

<title>演示报表</title>

</head>

<body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

 

<report:HtmlTag

runat=”server”

ID=”showReport_ID”

Name=”report1″

ReportFileName=”hello1.raq”

 

NeedSaveAsExcel=”yes”

NeedSaveAsPdf=”yes”

NeedPrint=”yes”

 

Scale=”2″

/>

</body>

</html>

显示效果如下:

 

  • Width

Aspx文件如下:

<%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

 

<head runat=”server”>

<title>演示报表</title>

</head>

<body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

 

<report:HtmlTag

runat=”server”

ID=”showReport_ID”

Name=”report1″

ReportFileName=”hello1.raq”

 

NeedSaveAsExcel=”yes”

NeedSaveAsPdf=”yes”

NeedPrint=”yes”

 

Scale=”2″

Width=”1200″

/>

</body>

</html>

在没有设置Width=1200,Width的默认值是600。显示效果如下:

当Width=”1200″的时候,显示效果如下:

 

  • Height

    Aspx文件如下:

    <%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

     

    <head runat=”server”>

    <title>演示报表</title>

    </head>

    <body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

     

    <report:HtmlTag

    runat=”server”

    ID=”showReport_ID”

    Name=”report1″

    ReportFileName=”hello1.raq”

     

    NeedSaveAsExcel=”yes”

    NeedSaveAsPdf=”yes”

    NeedPrint=”yes”

     

    Scale=”2″

    Width=”1200″

    height=”400″

    />

    </body>

    </html>

    显示效果如下:

     

  • NeedScroll

    Aspx文件如下:

    <%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

     

    <head runat=”server”>

    <title>演示报表</title>

    </head>

    <body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

     

    <report:HtmlTag

    runat=”server”

    ID=”showReport_ID”

    Name=”report1″

    ReportFileName=”hello1.raq”

     

    NeedSaveAsExcel=”yes”

    NeedSaveAsPdf=”yes”

    NeedPrint=”yes”

     

    Scale=”2″

    Width=”1200″

    height=”400″

    NeedScroll=”yes”

    />

    </body>

    </html>

     

    重新设计一张报表HELLO1.raq,因为要锁定表头,所以报表的区域要大一些。显示效果如下:

    在设计器中预览的时候,可以看到报表很长很大,但是可以通过拉伸滚动条来浏览报表。

     

     

    那么在IE中预览的时候同样可以做到。如下图所示:

     

     

  • ScrollWidth;ScrollHeight

    Aspx文件如下:

    <%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

     

    <head runat=”server”>

    <title>演示报表</title>

    </head>

    <body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

     

    <report:HtmlTag

    runat=”server”

    ID=”showReport_ID”

    Name=”report1″

    ReportFileName=”hello1.raq”

     

    NeedSaveAsExcel=”yes”

    NeedSaveAsPdf=”yes”

    NeedPrint=”yes”

     

    Scale=”2″

    Width=”1200″

    height=”400″

    NeedScroll=”yes”

    ScrollWidth=”1000″

    ScrollHeight=”500″

    />

    </body>

    </html>

    显示效果如下:

     

  • ScrollBorder

    Aspx文件如下:

    <%@ Register Assembly=”report35net” Namespace=”com.runqian.report.tag” TagPrefix=”report” %>

     

    <head runat=”server”>

    <title>演示报表</title>

    </head>

    <body topmargin=30 leftmargin=30 rightmargin=0 bottomMargin=0>

     

    <report:HtmlTag

    runat=”server”

    ID=”showReport_ID”

    Name=”report1″

    ReportFileName=”hello1.raq”

     

    NeedSaveAsExcel=”yes”

    NeedSaveAsPdf=”yes”

    NeedPrint=”yes”

     

    Scale=”2″

    Width=”1200″

    height=”400″

    NeedScroll=”yes”

    ScrollWidth=”1000″

    ScrollBorder=” border-left: 20px solid red”

    />

    </body>

    </html>

    显示效果如下:

浏览次数:0 ; 发布日期:2009/09/15

热门文章

  • 申请试用授权 - 41,970 views
  • 使用入门教程简介 - 26,359 views
  • .NET报表产品概况 - 23,747 views
  • 联系我们 - 11,321 views
  • 技术支持 - 8,481 views
  • 高效报表设计 - 7,579 views
  • Web报表工具的新起点 - 6,419 views
  • 复杂报表的制作 - 5,937 views
  • Web报表软件的采购成本 - 5,477 views
  • Web报表软件的集成方案 - 4,222 views