1、否报表源的类型见注1filereportFileName当报表源类型为file时,要发布的报表文件报表文件名beanName当报表源类型为defineBean时,已保存到request中的bean的名称符合变量命名规则的字符串,与保存报表源bean时的名称一致,且在整个WEB应用中应唯一scale报表缩放显示比例实数1.0funcBarLocation功能条的位置top, bottom, bothtopseparator各功能钮间的分隔符html元素或文字空格generateParamForm是否生成缺省报表参数及宏输入表单yes或nonoparams报表所需要的参数用户提交的参数值funcB
2、arFontFace功能条的字体字体名称宋体funcBarFontSize功能条的字体大小与html文件中定义字体大小相同13pxfuncBarFontColor功能条的字体颜色html文件中使用的颜色blackfunctionBarColor功能条背景色无颜色needSaveAsExcel需要显示将报表存为Excel的功能钮吗needSaveAsPdf需要显示将报表存为PDF的功能钮吗NoneedSaveAsWord需要显示将报表存为Word的功能钮吗needSaveAsText需要显示将报表存为Text的功能钮吗needPrint需要显示打印报表的功能钮吗printLabel打印钮外观定义
3、打印needDirectPrint需要显示直接打印报表的Applet按钮吗yes或no,当为yes时,如果定义了funcBarFontColor和functionBarColor,那么应该用”#FFFFFF”之类的颜色值,printLabel应该只用文字directPrintImgLabel直接打印钮外观定义needPrintPrompt直接打印报表前是否需要提示确认needSelectPrinter直接打印报表时可否选择打印机savePrintSetup是否将客户端电脑的打印设置发回服务器保存,以备下次打印这张报表时使用,该属性对直接打印也起作用printButtonWidth直接打印的Ap
4、plet按钮的宽度整数象素值40printButtonHeight直接打印的Applet按钮的高度16printedRaq被打印的报表文件名,用于打印与显示的报表不是同一张时的情况报表文件名(.raq),相对于reportFileHomeexcelLabel存为Excel钮外观定义存为ExcelpdfLabel存为PDF钮外观定义存为PDFwordLabel存为Word钮外观定义存为WordtextLabel存为Text钮外观定义存为TexttextDataSeparator存为Text时,同行单元格数据间的分隔符字符TAB键(t)excelUsePaperSize存为EXCEL时:yes按报
5、表设计时的纸张尺寸,no采用本TAG标签中指定的width,height值saveAsName报表另存为Excel、PDF或离线填报时的文件名(不用带扩展名)文本与报表同名excelPageStyle存为Excel时的分页方式,不指定此属性值,则系统弹出对话框让用户选0(不分页)或1(分页)pdfExportStyle存为PDF时,导出的文件分页方式及导出类型,导出类型分为图形方式及text方式。属性值格式为: 文件类型,是否分页文件类型取值为:graph:将文字导出为图形方式text:将文字导出为文本方式1表示要分页,0表示不分页userFuncBarElements用户自定义的功能条中的功
6、能元素Html元素,可多个或多层组合,如trtda href=”xxx/td/tr/tableneedScroll是否固定上表头和左表头scrollWidth固定表头报表的显示宽度整数,象素值或者百分数,如80%600scrollHeight固定表头报表的显示高度400scrollBorder固定表头报表的边框HTML的边框表示法,如:“border:1px solid red”,“border-top: 1px solid blue; border-left: 1px solid green;”appletJarName用于报表打印的applet文件名*.jar或者dir/./*.jarru
7、nqianReportApplet.jarexceptionPage显示报表异常信息的JSP页面页面相对于应用根目录的路径名needLinkStyle单元格有超链接属性时,是否用设计的字体属性显示yes浏览式报表的属性useCache显示此报表时是否从缓存系统中取已经计算好的报表如果是实时报表,应该设为notimeout从缓存系统中取多少分钟内产生的报表,如果没有此时间内的报表,则产生一个新报表整数,表示分钟负数表示不限时间-1width报表分页宽度整数,单位为px,负数表示无穷大报表设计页面宽度height报表分页高度报表设计页面高度columns报表分栏数整数报表设计分栏数needPage
8、Mark是否显示报表页数及翻页功能pageMarkLabel报表页数显示钮的外观定义html元素或文字,用currPage表示当前页号,用totalPage表示总页数第currPage页共totalPage页firstPageLabel翻到第一页的功能钮外观定义最前页prevPageLabel翻到前一页的功能钮外观定义上一页nextPageLabel翻到后一页的功能钮外观定义下一页lastPageLabel翻到最后页的功能钮外观定义最后页displayNoLinkPageMark是否显示无超链接的页码标识(如第一页时的“最前页”和“上一页”单表填报式报表的属性(包括行式填报)submit提交按
9、钮外观定义提交submitTarget显示提交结果的窗口名,如果取值不是_self,则当保存发生异常时,因当前输入页面还保留,故用户输入数据不会丢失与html中的form的target属性相同_selfvalidOnSubmit是否在提交时进行有效性验证needOfflineInput是否可以离线填报offline离线保存按钮定义保存到本机contextName见注2变量名needImportExcel是否可从Excel文件上载数据来填报或者“yes,0”表示可以上载到页面中,但禁止直接上载到数据库importExcelLabel导入Excel文件按钮定义从Excel导入inputListen
10、er保存数据前后的java监听器类java类名backAndRefresh提交数据以后,是否返回录入页面并刷新页面yes或no或URL,若为URL,则提交后将定位到此指定的URLselectText单元格获得焦点时,是否选中单元格的内容promptAfterSave是否弹出提示数据已保存saveDataByListener是否由用户写的填报监听器来保存数据yes或no,为yes时则报表系统不保存数据,只向监听器返回一组SQL语句autoCalcOnlyOnSubmit只在提交数据时执行自动计算yes或no,在填报表单元格很多造成移动光标慢时可设为yesinputExceptionPage显示填
11、报报表保存数据时的异常信息的JSP页面keyRepeatError插入新记录时,主键重复是否报错yes或no,为yes时则报错,为no时则用新数据更新原记录行式填报式报表的属性insertRowLabel插入行按钮外观定义插入appendRowLabel添加行按钮外观定义添加deleteRowLabel删除行按钮外观定义删除importExcelAppend行式报表填报中是否采用追加行的方式导入excel文件中的数据区行Yes或者No,属性为yes时,在当前扩展区尾部追加excel文件中的所有数据区行。属性为no时,从当前光标所在行开始,用excel文件中的数据区行逐行替换当前扩展区的数据行。
12、替换完以后,其余的行采用追加导入的方式。注1:srcType的取值:(1)如要发布的报表源为报表文件,其值为file。(2)如要发布的报表源为经过API处理的报表设计对象,则其值为defineBean。注2:如果调用TAG前,是用API生成的Context对象来运算报表,那么应将此对象传给TAG,示例如下:%.Context context = new Context();.request.setAttribute( “myContext”, context );%html .contextName=”myContext”/实用举例请参考应用开发教程第2章第2.1.1小节相关主题: 2.1 H
13、tml 模式发布报表4.2.2详细说明在这个标签中,主要增加了以下四个属性:totalCountExp总记录数(必填属性)分页就是基于这个总记录数来的。它的值是一个润乾的非数据集函数,并且返回的值应该是一个整型数据。如用query执行一个count的sql。如:totalCountExp=query(SELECT count(*) FROM table1)pageCount每页记录数(非必填)分页后每一页包含的记录数,其值需为整数。默认值为20。startRowParamName/ endRowParamName起始行参数名/结束行参数名(非必填)对应报表数据集记录行中设置的起始行和结束行的参数名。默认值为startRow和endRow。其他属性说明,与html标签基本一致:要发布的报表文件详见“报表参数及宏输入”小节 4.2 分页计算标签 *
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1