FineReport帆软测试题1

理论题

1.预览方式是指查看模板时以哪种方式查看,在表单设计后有哪些预览方式?以及他们的主要功能是?(查阅帮助文档)

  • FineReport 中总共有6中不同的预览模式:分页预览、填报预览、新填报预览、数据分析、移动端预览、决策报表预览。
    • 分页预览:FineReport 的默认预览方式,一般在只需要查看报表数据用于分析的时候使用。
    • 填报预览:是指在Web 端预览用来填报数据的模板,一般在只需要录入修改数据的时候使用。
    • 新填报预览:新填报预览,采用了新样式的控件,加载速度快,采用了分页加载。
    • 数据分析:数据分析模式也可以查看报表,但是其可以对报表结果进行不分页预览及在线分析:排序、二次过滤等。
    • 移动端预览:通过扫码直接在手机上展现报表,让用户直观地看到当前设计模板的实际效果。
    • 决策报表预览:决策报表预览是针对于决策报表设计模式而言的。

2.以下正确的内容有哪几个?C

  • A.在报表设计时,不支持同时选择多个单元格进行条件属性设置,只能一个个设置。
  • B.在报表设计好后,在所有浏览器下显示的样式都是一模一样的。
  • C.原来A1单元格值为1,A2单元格内容为2,B1单元格内容为3,B2单元格内容为4,现将4个单元格合并,合并后的单元格内容为1 (默认是左上角的值)。
  • D.在设置过滤条件时,可以设置一个数据集列值等于公式参数数据列。
  • E.设置了单元格形态后,单元格的实际值改变了。(错,只是改变了显示值,不改变实际值)

3.为了让第一行标题在报表分页时,分页都可以显示,通常的做法是。

  • 重复与冻结一定设置重复行,之后冻结重复的行即可。

4.单元格进行过设置之后上面会有一些彩色的小三角形,他们分别代表什么功能被使用在了该单元格上。

  • 过滤标记-黄色小三角、行后分页标识-绿色小三角、条件属性标识-红色小三角、形态标识-蓝色小三角、参数注入标识-深蓝色小三角、自定义显示标识-紫色小三角

5.id 为一个字符串格式的表字段,在数据集中要使用参数 p1,下列写法正确的 是(D) (5 分)

  • A. select * from table where id = p1
    B. select * from table where id ={p1}
    C. select * from table where id =${p1}
  • D. select * from table where id =’${p1}’

6.id 为一个字符串格式的表字段,在数据集中要使用参数 p1,p2,下列写法正 确的是(A)(5 分)

  • A. select * from table where ${if(len(p1)!=0,“id=’”+p1+"’",“id=’”+p2+"’")}
  • B. select * from table where ${if(len(p1)!=0,“id=’“p1”’”,“id=’“p2”’”)}
  • C. select * from table where ${if(len(p1)!=0,“id=p1”,“id=p2”)}
  • D. select * from table where ${if(len(p1)!=0,“id=+p1+”,“id=+p2+”)}

7.为模板添加一个参数时,默认的参数名字和数据类型是?(5 分)

  • p1 字符串

8.模板参数和全局参数的区别是什么,模板参数和数据集参数的区别又是什么? (5 分)

  • 模板参数和全局参数的区别:模板参数只能在当前报表可以使用,全局参数是在工程下的所有报表中都可以使用。
  • 模板参数和数据集参数的区别:
    • 创建定义的不同。模板参数在当前模板下创作的参数,在模板>模板参数中定义,数据集参数是在SQL查询语句中定义参数。
    • 过滤。模板参数必须与过滤条件结合才能筛选数据,需要将数据库中的数据全部取出来进行过滤。数据集参数直接在数据查询时就完成了数据的过滤操作。

9.相同模板下,使用哪种参数类型查询效率更好?

  • 数据集参数

10.帆软的系统参数有哪些?举出五种,写出他们的含义。哪个参数用于表达报表 总页数?(5 分) 需要查阅帮助文档。

  • $page_number:报表当前访问的页码
  • $fine_username:在使用权限时保存用户名的参数
  • $fine_role:在使用权限时保存角色的参数
  • $fine_position:在使用权限时保存用户所属的组织机构集合的参数
  • $fine_password:在使用权限时保存用户的密码
  • 表达报表的总页数:$totalPage_number

11.哪些控件有实际值与显示值之分?

  • 单选按钮组控件、复选框组控件、下拉框控件、下拉复选控制件、列表控件、下拉树、视图树

12.动态列实现的要点是什么?

  • 获取数据集时,将列名的字段设置为动态参数,默认值为“*”
  • 参数面板绑定,选择复选组件按钮
  • 绑定数据字段,使用TABLEDATAFIELDS函数 ,可返回列名
  • 条件属性中使用公式设置长度为0的字段列宽为0(非必要)
THE END
分享
二维码
打赏
海报
FineReport帆软测试题1
理论题 1.预览方式是指查看模板时以哪种方式查看,在表单设计后有哪些预览方式?以及他们的主要功能是?(查阅帮助文档) FineReport 中总共有6中不同……
<<上一篇
下一篇>>