FineReport自学题目——填报校验
发布日期:2021-06-18 12:12:20 浏览次数:36 分类:技术文章

本文共 523 字,大约阅读时间需要 1 分钟。

在网上翻了一圈发现FineReport自学习题 V2自学题目的9题没人写,这题虽然不难但也有需要注意的点,以下呈现

题目

在这里插入图片描述实现功能:

  • 多sheet填报,以自己的名字分别录入一条数据
  • 及时校验
  • 全局校验(表间校验)

使用表:

FRDemo中的SALES_BASIC和SALES_COST

思路

本题不需要展示数据 故不需要设计数据集
依照题目要求设计报表样式,再以此依照题目要求添加填报控件即可
以地区下拉框为例:
选中单元格后,点击右侧属性面板的控件设置,选择控件处下拉选择下拉框控件,如下图所示:在这里插入图片描述
再依据题目要求:“地区可以通过下拉框进行选择,且不允许为空,不可以手动编辑”,将控件的属性设置为:在这里插入图片描述
其中需要设置数据字典来绑定字段,这里可以选择直接使用数据集字段:在这里插入图片描述
其他控件依此类推不再赘述。
需要注意的是多sheet表设计按钮在主界面左下方。
填报控件设计完成后即可设置填报属性绑定表,可参考帮助文档。

至此,也来到了本题最值得学习的一点,跨 sheet 校验。此处参考了官方文档中的多种校验方式,选择了最简单实用的一种,并优化了题目中的条件,添加了销售员字段校验。其他方法可参考帆软关方文档在这里插入图片描述

至此,报表设计基本完成。点击填报预览验证功能即可。
在这里插入图片描述在这里插入图片描述

转载地址:https://blog.csdn.net/Beatingworldline/article/details/108280024 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:FineReport帆软学习笔记汇总
下一篇:JQurey第三天

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月20日 05时15分44秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章