润乾报表在JSP文件中定义Word格式文档下载.docx

上传人:b****6 文档编号:17189981 上传时间:2022-11-28 格式:DOCX 页数:18 大小:21.44KB
下载 相关 举报
润乾报表在JSP文件中定义Word格式文档下载.docx_第1页
第1页 / 共18页
润乾报表在JSP文件中定义Word格式文档下载.docx_第2页
第2页 / 共18页
润乾报表在JSP文件中定义Word格式文档下载.docx_第3页
第3页 / 共18页
润乾报表在JSP文件中定义Word格式文档下载.docx_第4页
第4页 / 共18页
润乾报表在JSP文件中定义Word格式文档下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

润乾报表在JSP文件中定义Word格式文档下载.docx

《润乾报表在JSP文件中定义Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《润乾报表在JSP文件中定义Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。

润乾报表在JSP文件中定义Word格式文档下载.docx

报表源的类型

见注1

file

reportFileName

当报表源类型为file时,要发布的报表文件

报表文件名

beanName

当报表源类型为defineBean时,已保存到request中的bean的名称

符合变量命名规则的字符串,与保存报表源bean时的名称一致,且在整个WEB应用中应唯一

scale

报表缩放显示比例

实数

1.0

funcBarLocation

功能条的位置

top,bottom,both

top

separator

各功能钮间的分隔符

html元素或文字

空格

generateParamForm

是否生成缺省报表参数及宏输入表单

yes或no

no

params

报表所需要的参数

用户提交的参数值

funcBarFontFace

功能条的字体

字体名称

宋体

funcBarFontSize

功能条的字体大小

与html文件中定义字体大小相同

13px

funcBarFontColor

功能条的字体颜色

html文件中使用的颜色

black

functionBarColor

功能条背景色

无颜色

needSaveAsExcel

需要显示将报表存为Excel的功能钮吗

needSaveAsPdf

需要显示将报表存为PDF的功能钮吗

No

needSaveAsWord

需要显示将报表存为Word的功能钮吗

needSaveAsText

需要显示将报表存为Text的功能钮吗

needPrint

需要显示打印报表的功能钮吗

printLabel

打印钮外观定义

打印

needDirectPrint

需要显示直接打印报表的Applet按钮吗

yes或no,当为yes时,如果定义了funcBarFontColor和functionBarColor,那么应该用”#FFFFFF”之类的颜色值,printLabel应该只用文字

directPrintImgLabel

直接打印钮外观定义

needPrintPrompt

直接打印报表前是否需要提示确认

needSelectPrinter

直接打印报表时可否选择打印机

savePrintSetup

是否将客户端电脑的打印设置发回服务器保存,以备下次打印这张报表时使用,该属性对直接打印也起作用

printButtonWidth

直接打印的Applet按钮的宽度

整数象素值

40

printButtonHeight

直接打印的Applet按钮的高度

16

printedRaq

被打印的报表文件名,用于打印与显示的报表不是同一张时的情况

报表文件名(.raq),相对于reportFileHome

excelLabel

存为Excel钮外观定义

存为Excel

pdfLabel

存为PDF钮外观定义

存为PDF

wordLabel

存为Word钮外观定义

存为Word

textLabel

存为Text钮外观定义

存为Text

textDataSeparator

存为Text时,同行单元格数据间的分隔符

字符

TAB键(\t)

excelUsePaperSize

存为EXCEL时:

yes按报表设计时的纸张尺寸,no采用本TAG标签中指定的width,height值

saveAsName

报表另存为Excel、PDF或离线填报时的文件名(不用带扩展名)

文本

与报表同名

excelPageStyle

存为Excel时的分页方式,不指定此属性值,则系统弹出对话框让用户选

0(不分页)或1(分页)

pdfExportStyle

存为PDF时,导出的文件分页方式及导出类型,导出类型分为图形方式及text方式。

属性值格式为:

"

文件类型,是否分页"

文件类型取值为:

graph:

将文字导出为图形方式

text:

将文字导出为文本方式

1表示要分页,0表示不分页

userFuncBarElements

用户自定义的功能条中的功能元素

Html元素,可多个或多层组合,如<

table>

tr>

td>

ahref=”…”>

xxx<

/a>

/td>

/tr>

/table>

needScroll

是否固定上表头和左表头

scrollWidth

固定表头报表的显示宽度

整数,象素值

或者百分数,如80%

600

scrollHeight

固定表头报表的显示高度

400

scrollBorder

固定表头报表的边框

HTML的边框表示法,如:

“border:

1pxsolidred”,“border-top:

1pxsolidblue;

border-left:

1pxsolidgreen;

……”

appletJarName

用于报表打印的applet文件名

*.jar或者dir/.../*.jar

runqianReportApplet.jar

exceptionPage

显示报表异常信息的JSP页面

页面相对于应用根目录的路径名

needLinkStyle

单元格有超链接属性时,是否用设计的字体属性显示

yes

浏览式报表的属性

useCache

显示此报表时是否从缓存系统中取已经计算好的报表

如果是实时报表,应该设为no

timeout

从缓存系统中取多少分钟内产生的报表,如果没有此时间内的报表,则产生一个新报表

整数,表示分钟

负数表示不限时间

-1

width

报表分页宽度

整数,单位为px,负数表示无穷大

报表设计页面宽度

height

报表分页高度

报表设计页面高度

columns

报表分栏数

整数

报表设计分栏数

needPageMark

是否显示报表页数及翻页功能

pageMarkLabel

报表页数显示钮的外观定义

html元素或文字,用{currPage}表示当前页号,用{totalPage}表示总页数

第{currPage}页共{totalPage}页

firstPageLabel

翻到第一页的功能钮外观定义

最前页

prevPageLabel

翻到前一页的功能钮外观定义

上一页

nextPageLabel

翻到后一页的功能钮外观定义

下一页

lastPageLabel

翻到最后页的功能钮外观定义

最后页

displayNoLinkPageMark

是否显示无超链接的页码标识(如第一页时的“最前页”和“上一页”

单表填报式报表的属性(包括行式填报)

submit

提交按钮外观定义

提交

submitTarget

显示提交结果的窗口名,如果取值不是_self,则当保存发生异常时,因当前输入页面还保留,故用户输入数据不会丢失

与html中的form的target属性相同

_self

validOnSubmit

是否在提交时进行有效性验证

needOfflineInput

是否可以离线填报

offline

离线保存按钮定义

保存到本机

contextName

见注2

变量名

needImportExcel

是否可从Excel文件上载数据来填报

或者“yes,0”表示可以上载到页面中,但禁止直接上载到数据库

importExcelLabel

导入Excel文件按钮定义

从Excel导入

inputListener

保存数据前后的java监听器类

java类名

backAndRefresh

提交数据以后,是否返回录入页面并刷新页面

yes或no或URL,若为URL,则提交后将定位到此指定的URL

selectText

单元格获得焦点时,是否选中单元格的内容

promptAfterSave

是否弹出提示数据已保存

saveDataByListener

是否由用户写的填报监听器来保存数据

yes或no,为yes时则报表系统不保存数据,只向监听器返回一组SQL语句

autoCalcOnlyOnSubmit

只在提交数据时执行自动计算

yes或no,在填报表单元格很多造成移动光标慢时可设为yes

inputExceptionPage

显示填报报表保存数据时的异常信息的JSP页面

keyRepeatError

插入新记录时,主键重复是否报错

yes或no,为yes时则报错,为no时则用新数据更新原记录

行式填报式报表的属性

insertRowLabel

插入行按钮外观定义

插入

appendRowLabel

添加行按钮外观定义

添加

deleteRowLabel

删除行按钮外观定义

删除

importExcelAppend 

行式报表填报中是否采用追加行的方式导入excel文件中的数据区行

Yes或者No, 

属性为yes时,在当前扩展区尾部追加excel文件中的所有数据区行。

属性为no时,从当前光标所在行开始,用excel文件中的数据区行逐行替换当前扩展区的数据行。

替换完以后,其余的行采用追加导入的方式。

注1:

srcType的取值:

(1)如要发布的报表源为报表文件,其值为file。

(2)如要发布的报表源为经过API处理的报表设计对象,则其值为defineBean。

注2:

如果调用TAG前,是用API生成的Context对象来运算报表,那么应将此对象传给TAG,示例如下:

%

……..

Contextcontext=newContext();

…….

request.setAttribute(“myContext”,context);

%>

html……..

contextName=”myContext”

/>

◆ 

实用举例请参考应用开发教程第2章第2.1.1小节

相关主题:

2.1Html模式发布报表

4.2.2 

详细说明

在这个标签中,主要增加了以下四个属性:

totalCountExp——总记录数(必填属性)

分页就是基于这个总记录数来的。

它的值是一个润乾的非数据集函数,并且返回的值应该是一个整型数据。

如用query执行一个count的sql。

如:

totalCountExp="

query('

SELECTcount(*)FROMtable1'

)"

pageCount——每页记录数(非必填)

分页后每一页包含的记录数,其值需为整数。

默认值为20。

startRowParamName/endRowParamName——起始行参数名/结束行参数名(非必填)

对应报表数据集记录行中设置的起始行和结束行的参数名。

默认值为startRow和endRow。

其他属性说明,与html标签基本一致:

要发布的报表文件

详见“报表参数及宏输入”小节

4.2分页计算标签*

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1