Data Regions in Excel Rendering

RDL/RDLC (Reporting Services )导出 Excel的数据呈现方式 

A data region is an area on a report containing data from a data source. Types of data regions are charts, lists, tables, and matrices. This topic describing rendering behavior when exporting data regions to Microsoft Excel.

clear.gif  Charts

Charts are rendered as pictures, not Excel charts. A chart is rendered the same way as an image element.

clear.gif  Lists

List elements show only their contents. The list is rendered for each data row or data group in Excel. Items in the list are positioned on the worksheet relative to their location in the report, which can lead to unexpected results. For this reason, lists are not recommended for incorporation in reports designed to be rendered in Excel.

clear.gif  Tables

Tables in reports are rendered as rows and columns of cells in Excel. Page breaks on report items inside a table cell are ignored.

clear.gif  Matrices

Matrices in reports are rendered as a set of formatted cells in the Excel file, much like the report in HTML. Matrix subtotals are not rendered as formulas, and the matrix is not rendered as an Excel PivotTable. Matrix data regions are fully expanded when rendered in Excel. If you hide all or part of a matrix at design time, at run time the hidden property is ignored and all rows and columns are visible in the report.

For groups, when a group is expanded, both the detail and the subtotal row is displayed. This is different than how groups are shown when viewing them in the HTML Viewer. In the HTML Viewer, when groups are expanded, the subtotal is hidden and the detail is displayed. For an example of this behavior, view the Company Sales report in the HTML Viewer, then Export it to Excel. For more information about sample reports, see AdventureWorks Report Samples.

ms155976.note(en-US,SQL.90).gifNote:

Any data region nested inside of a table or matrix data region is not supported. An error is displayed in Excel if this layout is encountered.

http://msdn.microsoft.com/en-us/library/ms155976%28SQL.90%29.aspx

 

Report Items in Excel Rendering

Report items are items other than data regions (tables, matrices, lists, and charts). If a report item is in a container, such as a rectangle or list, the coordinates for the item are relative to the container. For example, if the report item is defined in a rectangle, the coordinates of the individual item are relative to the rectangle.

This topic describes the rendering behavior when exporting text boxes, rectangles, images, subreports, and actions to Microsoft Excel.

clear.gif  Text boxes

When the Textbox element is rendered in Excel, the data type may be converted to one of the data types available in Excel. Numeric values convert to the value of the number with full precision, and a period as a decimal separator. Boolean values of 0 and 1 convert to the strings "true" or "false".

clear.gif  Rectangles

Rectangles are converted to groups of cells. If rectangles contain other items, the rectangle becomes a region of cells, and the border and background color of the rectangle is applied to the region of cells. The borders are converted to cell borders, and the background is converted to background colors for the contained cells. This applies to all items that act as rectangular free-form layout areas, including lists, the body, the page header, and page footer.

Page breaks are translated according to the values of the attributes PageBreakAtStart and PageBreadAtEnd defined in the rectangle item. If there are no items contained in the rectangle, no page breaks are created.

clear.gif  Images

An image can be a logo or picture, or it can be a picture that is repeated with rows of data. You can also use an image as a background for certain report items. When you use a URL-based image in a report, the image item contains a URL that points to an image on the report server or a separate Web server. When images are rendered to Excel, they are rendered as static pictures.

clear.gif  Subreports

A subreport is an item in a report that points to another report on the report server. When rendering to Excel, subreports are rendered as rectangles in the current report, containing the contents of the other report. The subreport is rendered on the same Excel worksheet as the parent report, not on a separate Excel sheet. However, a subreport is not rendered if there is no data associated with the subreport.

The border of a subreport is rendered, and the name given to the report item may not be unique across the subreports.

clear.gif  Actions

When a hyperlink, a bookmark link, or a drillthrough link is created on a report, an Action element is created in Report Definition Language (RDL). The following table describes how Excel translates actions.

Action child elements
Excel translation

Hyperlink

Becomes a hyperlink in the worksheet.

BookmarkLink

Becomes a hyperlink pointing to the name of the report item.

Drillthrough

Becomes a hyperlink pointing to the report referenced by the drillthrough link.

For more information on the Action element, see Action Element (RDL).

http://msdn.microsoft.com/en-us/library/ms157399%28SQL.90%29.aspx

转载于:https://www.cnblogs.com/emanlee/archive/2010/03/01/1675573.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4S店客户管理小程序-毕业设计,基于微信小程序+SSM+MySql开发,源码+数据库+论文答辩+毕业论文+视频演示 社会的发展和科学技术的进步,互联网技术越来越受欢迎。手机也逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。手机具有便利性,速度快,效率高,成本低等优点。 因此,构建符合自己要求的操作系统是非常有意义的。 本文从管理员、用户的功能要求出发,4S店客户管理系统中的功能模块主要是实现管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理,用户客户端:首页、车展、新闻头条、我的。门店客户端:首页、车展、新闻头条、我的经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与4S店客户管理系统实现的实际需求相结合,讨论了微信开发者技术与后台结合java语言和MySQL数据库开发4S店客户管理系统的使用。 关键字:4S店客户管理系统小程序 微信开发者 Java技术 MySQL数据库 软件的功能: 1、开发实现4S店客户管理系统的整个系统程序; 2、管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理等。 3、用户客户端:首页、车展、新闻头条、我的 4、门店客户端:首页、车展、新闻头条、我的等相应操作; 5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流信息的查看及回复相应操作。
现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本微信小程序医院挂号预约系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此微信小程序医院挂号预约系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。微信小程序医院挂号预约系统有管理员,用户两个角色。管理员功能有个人中心,用户管理,医生信息管理,医院信息管理,科室信息管理,预约信息管理,预约取消管理,留言板,系统管理。微信小程序用户可以注册登录,查看医院信息,查看医生信息,查看公告资讯,在科室信息里面进行预约,也可以取消预约。微信小程序医院挂号预约系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值