标记定义

ReportPageViewer 组件由名为 reportPageViewer 的单一 JSF 组件标记组成。

标记类:

com.crystaldecisions.report.web.jsf.JSFViewerTag

组件类:

com.crystaldecisions.report.web.jsf.UIReportPageViewer

示例语法

<bocrv:reportPageViewer reportSource="#{enterpriseItem.reportSource}" />

标记属性 (reportPageViewer)

特性必需组件类方法说明

allowDatabaseLogonPrompting

false

setAllowDatabaseLogonPrompting

启用在运行报表之前提示用户登录到数据库的选项。

allowDrillDown

false

setAllowDrill

设置是否允许用户在报表上深化。

allowParameterPrompting

false

setAllowParameterPrompting

启用在运行报表时提示用户输入要使用的参数的选项。

databaseLogonInfos

false

setDatabaseLogonInfos

指定用于登录到数据库的登录信息。

注意:    必须将此属性设置为使用 JSF 表达式语言的对象(例如,databaseLogonInfos="#{bean.databaseLogonInfos}")。

displayGroupTree

false

setDisplayGroupTree

指明是否在查看器启动时显示组树。

displayPage

false

setDisplayPage

指明是否显示报表页。

displayToolbar

false

setDisplayToolbar

指明是否显示工具栏。

displayToolbarExportButton

false

setdisplayToolbarExportButton

指明是否在工具栏上显示导出按钮。

displayToolbarFindButton

false

setDisplayToolbarFindButton

指明是否在工具栏上显示“搜索”按钮。

displayToolbarFindPageButton

false

setDisplayToolbarFindPageButton

指明是否在工具栏上显示“转到页”按钮。

displayToolbarLogo

false

setDisplayToolbarLogo

指明是否在工具栏上显示 Business Objects 徽标。

displayToolbarPageNavigationButtons

false

setDisplayToolbarPageNavigationButtons

指明是否在工具栏上显示页面导航按钮。

displayToolbarPrintButton

false

setDisplayToolbarPrintButton

指明是否在工具栏上显示打印按钮。

displayToolbarRefreshButton

false

setDisplayToolbarRefreshButton

指明是否在工具栏上显示“刷新”按钮。

displayToolbarToggleTreeButton

false

setDisplayToolbarToggleTreeButton

指明是否在工具栏上显示“切换组树”按钮。

displayToolbarViewList

false

setDisplayToolbarViewList

指明是否在工具栏上显示视图列表。

displayToolbarZoomList

false

setDisplayToolbarZoomList

指明是否在工具栏上显示缩放百分比下拉列表。

enablePageToGrow

false

setEnablePageToGrow

指明查看器是否忽略为其指定的高度和宽度属性,并通过占用尽可能多的正常显示报表所需的空间来找到报表最适合的大小。

groupTreeWidth

false

setGroupTreeWidth

设置组树的宽度,采用groupTreeWidthUnit中设置的单位。

groupTreeWidthUnit

false

setGroupTreeWidthUnit

设置是使用像素还是使用百分比来确定组树的宽度。

height

false

setHeight

设置查看器的高度(以像素为单位)。

hyperlinkTarget

false

setHyperlinkTarget

设置用于显示超级链接文档的窗口或框架。

left

false

setLeft

设置查看器左上角在 x 轴上的位置。

parameterFields

false

setParameterFields

指定用于登录到数据库的参数字段信息。

注意:    必须将此属性设置为使用 JSF 表达式语言的对象(例如,parameterFields="#{bean.parameterFields}")。

printMode

false

setPrintMode

ReportPageViewer 组件支持 PDF 和 ActiveX 打印。

productLocale

false

setProductLocale

设置用于显示查看器生成的所有文本和格式设置(如工具栏)的区域设置。

reportSource

true

setReportSource

指定要显示的报表。

注意:    必须将此属性设置为使用 JSF 表达式语言的对象(例如,reportSource="#{enterpriseItem.reportSource}")。

styleSheet

false

setStyleSheet

用于显示报表内容的样式表。

top

false

setTop

设置查看器左上角在 y 轴上的位置。

viewerName

false

setViewerName

ReportPageViewer 组件的组件标识符。 该值必须唯一。

width

false

setWidth

设置查看器的宽度(以像素为单位)。

zoomPercentage

false

setZoomPercentage

设置显示报表时使用的缩放百分比。



Business Objects
http://www.china.businessobjects.com/

支持服务
http://www.china.businessobjects.com/services/services.htm