首页 > 其他分享 >010_帆软入门

010_帆软入门

时间:2024-03-19 17:23:25浏览次数:14  
标签:报表 示例 单元格 FineReport 010 文档 帆软 入门

目录

设计器安装

设计器安装- FineReport帮助文档 - 全面的报表使用教程和学习资料
image.png
image.png

FineReport 界面介绍

FineReport界面介绍- FineReport帮助文档 - 全面的报表使用教程和学习资料

普通报表入门示例

普通报表入门示例- FineReport帮助文档 - 全面的报表使用教程和学习资料
image.png
image.png

新建数据连接

:::info
默认的是内置数据库
:::
image.png

新建报表

image.png

准备数据

:::info
模板数据集-》数据库查询-》编写SQL语句-》预览-》确定
:::
image.png
image.png
image.png
image.png
image.png

报表设计

标题设计

:::info
选择A1-D2-》合并单元格-》输入标题
:::
image.png
:::info
选择A3-A4-》合并单元格-》插入斜线-》输入表头以‘|’(英文符号)分割-》选择从左上到右下发散-》调整行高列宽
:::
image.png
image.png

表格数据

:::info

  1. 将模板数据集中的数据拖入对应的单元格
  2. 修改产品的单元格属性扩展方向为横向,其它数据单元格属性扩展方向默认是纵向,不用修改
    :::
    image.png
    image.png

计算总销量

:::info

  1. 选择D3,输入销售总量
  2. 选择A5-B5,合并单元格,输入“总计:”
  3. 选择C5-》单击右键-》单元格元素-》插入公式-》输入“SUM(C4)”-》检查合法性-》确定
  4. 选择D4-》单击右键-》单元格元素-》插入公式-》输入“SUM(C4)”-》检查合法性-》确定
  5. 选择D5-》单击右键-》单元格元素-》插入公式-》输入“SUM(D4)”-》检查合法性-》确定
    :::
    image.png
    image.png
    image.png
    image.png
    image.png

设置父子格

:::info
选择D4-》单元格属性-》左父格,自定义,B4
:::
image.png

设置单元格样式

:::info

  1. 修改模板主题为:清爽科技
  2. 选择A1-》单元格属性-》样式-》跟随主题-》大标题-》调整行高列宽
  3. 选择A3-》单元格属性-》样式-》跟随主题-》小标题-》调整行高列宽
  4. 分别选择C3/D3/A4/B4/A5-》单元格属性-》样式-》跟随主题-》表头-》调整行高列宽
  5. 选择A1-》调整字体为:12
  6. 选择其余单元格-》调整字体为:10
  7. 选择C4-D5-》选择边框-》自定义-》样式实线,颜色蓝色,外部+内部
  8. 保存-》普通报表入门示例.cpt
    :::
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png

效果预览

:::info
预览-》分页预览
:::
image.png
image.png

参数查询入门示例

参数查询入门示例- FineReport帮助文档 - 全面的报表使用教程和学习资料

图表设计入门示例

图表设计入门示例- FineReport帮助文档 - 全面的报表使用教程和学习资料

填报功能入门示例

填报功能入门示例- FineReport帮助文档 - 全面的报表使用教程和学习资料

决策系统挂载报表

决策系统挂载报表- FineReport帮助文档 - 全面的报表使用教程和学习资料

App 快速预览单张模板

App 快速预览单张模板- FineReport帮助文档 - 全面的报表使用教程和学习资料

HTML5 端快速访问单张模板

HTML5 端快速访问单张模板- FineReport帮助文档 - 全面的报表使用教程和学习资料

第一张普通报表

第一张普通报表- FineReport帮助文档 - 全面的报表使用教程和学习资料

第一张聚合报表

第一张聚合报表- FineReport帮助文档 - 全面的报表使用教程和学习资料

第一张决策报表

第一张决策报表- FineReport帮助文档 - 全面的报表使用教程和学习资料

标签:报表,示例,单元格,FineReport,010,文档,帆软,入门
From: https://www.cnblogs.com/wl3pb/p/18083486

相关文章

  • Java基础入门
    1.Java概述1.1Java语言背景介绍语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(StanfordUniversityNetwork)在1995年推出的计算机语言Java之父:詹姆斯·高斯林(JamesGosling)2009年,Sun公司被甲骨文公司收购,所......
  • 中文编程入门(Lua5.4.6中文版)第九章 Lua 迭代器 参考种田游戏
    迭代器(iterator)在游戏开发中扮演着重要角色,尤其是在Lua语言中。它是一种特殊的数据结构,能够逐个访问集合中的元素,犹如一位探险家穿越种田游戏的领土,逐一揭示各个城市与资源。在Lua中,迭代器以一种强大的机制实现,它可以跟踪并遍历表或其他集合类型的每一个项目。其中,泛型for循环......
  • MongoDB 入门篇
    原文链接: https://www.cnblogs.com/clsn/p/8214194.html1.1数据库管理系统 在了解MongoDB之前需要先了解先数据库管理系统1.1.1什么是数据?数据(英语:data),是指未经过处理的原始记录。一般而言,数据缺乏组织及分类,无法明确的表达事物代表的意义,它可能是......
  • 【博客】【入门级】递归
    递归有部分结论代码题目来自网络在文后有链接侵删前言什么是递归?函数反复调用自身即是递归举个栗子递归我在这篇博客里写了这篇博客的链接像不像套娃举个正经栗子比如我们算\(n\)的阶乘\(f(n)\)(阶乘就是\(1*2*3*4*...*n\))以\(f(6)\)为例\(f(6)\)=>\(6\)*$......
  • linux 入门(四)
    linux入门(四)1:文件夹下所有文件的大小和详细信息du-h--max-depth=1|sort-hrdu命令可以查看文件夹(文件)占用的磁盘大小ls命令可以查看文件的详细信息,包括文件大小。该命令可以按照文件夹(文件)大小的降序排列,并以易读的方式显示文件夹(文件)大小以androiddemo为例30M ......
  • Rust Rocket简单入门
    目录简介helloworld常用功能动态路径多个片段(segments)静态文件服务器简单WebAPI示例添加依赖实现接口接口测试参考链接简介Rust中最知名的两个web框架要数Rocket和Actix了,Rocket更注重易用性,Actix则更注重性能。这里只是了解一下Rust下的WebAPI开发流程,就学一下最简单的Rock......
  • GraphQL入门之分页查询
    前一篇文章讲了怎么创建GraphQL的查询操作,今天在此基础上看看要实现一个简单的分页查询应该怎么做,顺便可以介绍一下GraphQL里的枚举类型和查询参数应该怎么用。创建Node.js的工程mkdirmyappcdmyappnpminit(一路回车)安装依赖包npminstall@apollo/server......
  • HK22010/T2直流智能充电模块:引领未来充电新风尚
    在数字化、智能化的浪潮下,充电技术也迎来了前所未有的革新。今天,我们就来深入了解一下HK22010/T2直流智能充电模块,这款引领未来充电新风尚的高科技产品。HK22010/T2直流智能充电模块以其高效、智能的特点,成为了市场上的一大亮点。它采用了先进的直流充电技术,能够实现快速、稳......
  • cuda从入门到精通(六)共享内存和循环分块实现CUDA矩阵乘
    本文系转载,出处:https://mp.weixin.qq.com/s/1w1WFPoUEvVECsurqmvJDw在CUDA编程中,共享内存和循环分块(looptiling)是两种常见的优化策略,它们可以帮助我们提高矩阵乘法的性能。共享内存(SharedMemory):在GPU中,每个线程块(block)都有自己的共享内存。与全局内存相比,共享内存的访问......
  • python 小小入门2
    紧跟上章使用FinalShell1)mkdiraaa创建文件夹mkdir-p/aaa/bbb/ccc创建文件夹以及后续2)touch 例如touch1.txt也可touch1.txt2.txt3.txt以及touchfsd.sdad也可以创建如果已经有了touch1.txt再创建一个touch1.txt那么他不会覆盖以及删除原来的文件只......