首页
学习
活动
专区
圈层
工具
发布

FastReport VCLFMX使用教程:DelphiLazarus中的两级数据(主-从)报表

一张表包含主要实体的列表;与第一个表绑定的另一个表包含一个从属实体列表,其中包含对第一个表的引用,指定第二个表中的某个实体从属于第一个表中的哪个实体,依此类推。...FastReport 最多支持六层嵌套(通过使用 Nested 报表对象可能会更多,但这将在后面描述)。在实际应用中,很少需要打印具有大量数据嵌套的报告;通常,1-3 级就足够了。...构建主从报表的示例 让我们考虑创建一个两级报告。它将包含来自 Customer 和 Orders 表的数据。第一个表是客户列表;第二个是客户的订单清单。...frxDBDataSet1 : DataSet = Table1 UserName = 'Customers' frxDBDataSet2 : DataSet = Table2 UserName = '订单' 在报表设计器中...窗口中连接我们的数据源。 将第一级数据(主)和第二级数据(详细信息)带添加到页面。从数据面板(在右侧),我们将表字段拉到各自的波段(主和细节)。

2.8K10

在Silverlight中动态绑定页面报表(PageReport)的数据源

这种报表模型非常适合于在同一个报表中显示多个数据集数据的需求,而且不必精细的控制数据在页面中的显示位置。连续页面布局报表还允许用户通过折叠/ 展开的方式来隐藏/显示报表内容。...新添加的PageReport默认为“固定页面布局报表(FPL)”,我们打开PageReport的设计视图,然后在VS的菜单中可以看到一个【Report】菜单项,此时,我们可以通过【Report】菜单中的...完成以上操作之后,我们在PageReport1报表中添加一个Table控件,并按照下图设置单元格的显示内容 到现在,我们完成了所有报表部分的开发工作,下面就需要给PageReport绑定数据源...中浏览报表内容 切换到【PageReportDataSource_Silverlight_CSharp】工程中,打开“MainPage.xaml”的设计视图,此时在VS工具箱的“ActiveReports...源码下载:在Silverlight中动态绑定页面报表(PageReport)的数据源

2.4K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TiDB 在二维火餐饮管理实时报表中的实践

    作者:二维火架构运维负责人火烧 (花名) 二维火 SaaS 平台介绍 二维火作为餐饮商家管理标准化服务提供商,帮助商家节省经营成本、提升服务效果是我们的使命。...主要服务于以下场景: ● 收银员交接班需要通过收银软件、财务报表进行多维度对账,来保障收银员一天的辛苦劳动。 ● 商家运营人员需要时段性监控每个门店的经营状况,并通过监控数据实时调整运营策略。...利用 Otter 订阅业务数据,进行数据整理归并到 Apache Solr[1] 中,输出分析、统计报表所需要的数据。...在TiDB 使用中的几点注意事项 一些注意事项,TiDB 的官方文档写的非常详细全面了,这里我再画蛇添足几点个人觉得非常重要的几项: ● TiDB 对 IO 操作的延迟有一定的要求,所以一定要本地 SSD...后续计划 在接入一个业务实时报表后,我们对 TiDB 越来越了解,后续我们计划对TiDB 进行推广使用,具体包括: ● 把公司所有实时报表以及统计结果都逐渐迁移到 TiDB 中。

    1.1K60

    Anycell Report(AC Report)中国式报表工具 在 VFP 中的应用

    AC Report 的历史、功能简介,在本文所附的《Anycell Report应用开发手册》中有详细的介绍,这里需要重复说明的一点:在AC Report 的诸多版本中,从 2.1 版开始,该报表工具由一个...一 关于本文 本文将以 1.84 版和3.2.12 版为基准,描述 AC Report 在 VFP 中的应用方法。...]) m.loACReport.Init 当然,作为一个 ActiveX 控件,你也可以通过拖拽的方式将它添加到一个容器中。...2 2.1及其之后的版本 由于作者对该工具做了重新规划设计,所以,2.1 及其之后的版本,通常情况下,将只能以代码的方式来创建实例: ?...,2.1 及其之后的版本,它的 Library 与之前的版本是不同的!

    1.4K20

    【案例分享】电力设备生产数据的多层分组统计报表实现

    传统报表的实现方式大多基于 Table 控件,虽然可实现多个分组功能,但在报表显示方面有限制,只能呈现上下级的分组,而现代的复杂报表的需求,通常是左右级嵌套,有时甚至要求相同内容的单元格合并,使用 Table...下面会通过一个具体的案例,使用葡萄城报表中的矩表控件来讲解实现多层分组统计报表。 (一)原始数据 image.png (二)报表结构分析 image.png (三)报表实现思路 1....报表结构 4.1 添加行分组 如上述报表结构分析,行包含四级分组: 1. Group1:=[生产方式]; 2. Group2:=[产品性质]; 3. Group3:=[所属事业部],小计; 4....Group4:静态名称(静态列); 因此需要添加三级分组和一列静态列: image.png 4.1.1 选中“行分组单元格”,右键单击,添加行分组——>子分组 image.png 4.1.2 添加三级分组...4.2 添加列,子分组 image.png image.png 报表结构基本完成,接下来需要做的是绑定数据。 5. 绑定报表数据 将分组数据拖拽到 单元格,静态列数据可选择。

    98410

    多维透视表 - 矩表实现商品销售对比统计

    多维透视表在功能强大的同时,创建难度也会随之提高 多层分组嵌套的复杂的组织结构 复杂的汇总分析公式的编辑 小计和总计的区分等等要面临的复杂问题 如果用代码实现,可能复杂程度不堪想象,更不用谈大数据量级别下报表加载的性能问题...本文以【商品销售额与赠送金额百分比】这一典型的多维透视表为示例,使用葡萄城报表的矩表控件,通过拖拽来实现多维透视表。 报表结构分析 行: 按照区域和省份,嵌套2层分组。 列:按照月份分组,动态列。...添加行分组 选中,行分组单元格,右击添加行分组,选择“子分组” 5....添加行分组数据,首先从报表资源管理器中选择“区域”字段,拖拽到行分组单元格; 2. 拖拽“省份”字段到 子分组单元格; 3. 拖拽“月份”字段到 列分组单元格; 效果如图: 8....修改样式 报表设计就完成了,接下来需要做的就是调整报表样式。 效果预览 转载请注明出自:葡萄城报表

    1.6K30

    SQL Server 2012学习笔记- - - 初识篇

    1.3 SQL Server 2012 的组成 1.3.1 SQL Server数据库引擎    SQLServer 数据库引擎是SQL Server系统的核心服务,主要负责完成数据的存储、处理、安全等一些管理操作...,包括复制、全文搜索、管理数据库关系等等,以及在操作过程中的创建数据库、创建表、创建视图、数据查询和访问某个数据库等操作。...1.3.4 报表服务(Reporting Services)        报表服务主要是用于创建和发布报表以及报表模型的一个图形工具和向导,用于管理报表工具以及对象模型进行扩展和编程的应用程序接口。...、数据高级分析、报表支持,为用户提供巩固的服务器和执行大规模的在线事务处理。...本期分享到此为止,关注博主不迷路,叶秋学长带你上高速~~

    1.3K10

    数据中台是什么?

    前言 了不起学弟:前台,后台,中台。。。数据中台,业务中台。。。学长怎么这么多概念啊,一下子把我搞蒙了都。...数据中台可以支持多数据源采集(比如mysql,oracle,sqlserver等等)。讲这些数据采集到我们的数据中台的数仓。 那么,在以前数据中台,存储了数据是用来干什么呢?...最直观的一点,就是 出业务报表(各种统计表,业务报表,工资报表,财务报表)。这是在以前 一个数据中台该做的事情。...那么到了现在微服务横行的时代,一个合格的数据中台都在原来的功能基础上,还需要做什么呢? 首先以前的中台,都是单体服务,元数据都是统一保存,那么如今微服务体系下,元数据已经不用特地去进行保存。...在出报表方面,也是集成了不同的报表平台软件,比如powerbi等,同时也是支持了自研的web报表平台。 那么最重要的一点就是,数据中台可以用多种方式去反哺业务,不仅仅是单一的出报表了。

    17710

    SQL Server2008 R2新特性简介

    SQL Server 2008的R2版本马上就要放出CTP了,其中最令人兴奋的就是R2中提供了主数据管理的功能,下面简单说一下R2中到底为我们带来了哪些新特性: 对超过64个内核CPU的支持。...SSMS得到了进一步的增强,以提供更多的功能、策略、报表等来帮助用户管理数据库。 提供了主数据服务(MDS),企业中的主数据可以直接通过SQL Server进行管理了。...在BI上进行了加强,新的“data mash up”功能实现了数据的收集、集成,数据集成工作变得更强大更容易;提供了Excel2010的插件用于在Excel中进行数据分析;报表的设计和展示也进行了增强,...和SharePoint2010进行了集成,可以通过SharePoint来对分析报表进行共享。同时可以在SharePoint中对SQL Server的策略和BI等进行强大的配置和管理。...SQL Server 2008 R2的介绍在:http://www.microsoft.com/sqlserver/2008/en/us/r2.aspx#benes 期待R2的发布,好是要其主数据服务了

    80610

    JimuReport 1.3.7 首个正式版本发布,免费的可视化拖拽报表

    项目介绍 积木报表,一款免费的可视化Web报表工具,像搭建积木一样在线拖拽设计!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!...秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题,完全免费的!!!...issues/I40NLQ 报表复制, 主子参数绑定关系丢失 issues/I40IMT 显示问题 #390 动态属性中没有值的显示0,应该显示空的,不是数值类型的 issues/I40E4A Api数据源字段展示问题...issues/I40QED 公式添加 #310 数据报表增加行级间颜色变化设置选项 #288 报表设计单元格设置 #338 导出excel自定义规则,显示规则不显示值 issues/I3MX8U 小数位带千分符...│ ├─支持多种数据源,如Oracle,MySQL,SQLServer,PostgreSQL等主流的数据库 │ │ ├─支持SQL编写页面智能化,可以看到数据源下面的表清单和字段清单 │ │

    1.1K40

    ReportingServies——SQLServer报表开发综合实例

    文章目录 ReportingServies报表开发实例教程 ReportingServies——SQLServer报表开发综合实例 如果我们安装了sqlserver2008 R2,将会自动安装一个报表开发工具...不要以为此报表开发工具只适合于sqlserver2008,其实在sqlserver2012中也是支持的,事实上我现在项目中就是使用的sqlserver2012。...这里我通过一个综合实例来演示它的使用技巧,可以毫不夸张的说,如果你能使用此工具把这个Demo做出来,那么工作中遇到的80%报表,你都能够使用此工具进行开发了。...操作步骤如下: 1、打开此报表开发工具,文件——新建——项目 2、右键单击右侧解决方案中的报表目录,然后一直下一步, 但是考虑到矩阵的界面配置甚为反锁,这里我们先选择表格吧,然后一直点击下一步...选中属性,右键单击,可以查看参数的配置信息 这些东西大家多去点一下,自然就熟悉了,涉及的东西太多了,我一下子也说不完。

    89540

    【免费大屏版】JeecgBoot v3.7.2 大屏版发布,开源低代码平台

    issue处理jeecgboot支持作为乾坤子应用集成积木BI,提供免费大屏升级积木报表到最新版本邮件推送支持配置采用定时推送还是直接发送支持自定义阿里大鱼短信的模板code支持新版钉钉登录逻辑redis...Issue #6988顶部左侧组合菜单 · Issue #7209列表某一行选中后没有选中样式 · Issue #7200自动生成一对多表单代码中,省市区回显问题。...· Issue #7203basicTable中editRule使用问题 · Issue #7136【重大BUG】顶部混合导航改为侧边栏,一级菜单丢失 · Issue #7248在线报表关联查询字段顺序错乱...分组表头后,分组的字段无法显示 · Issue #7223关于online表单开发主附表查询问题 · Issue #7299JVxeTable 拖拽如何去除下拉框或去除插入一行 · Issue #7322...route named "PageNotFound" has been added as a child of a route with the same name. · Issue #7500单表树的查询不出子节点对应的名称或节点

    51010

    免费报表工具 积木报表(JiMuReport)的安装

    分享一b/s报表工具(服务),积木报表(JiMuReport),张代浩大佬出品。...与帆软报表等国内报表工具相比,该报表免费,免费,免费(重要的事情说三遍!)。 现有版本,部分功能不及其他报表工具,但已加入开发计划中,相信不久将会出现在新版本中。...已实现的功能,操作简单,界面友好,上手容易。(在B站上有系列视频课程,另外有完善的wiki) 另外,报表的开发工具(IDE)基于web,使用浏览器即可,不需要安装开发工具。...2 软件基本介绍 2.1 在线版本 提供一个免费版的在线报表和大屏,因为是在线的,所以算是只是提供了一个展示工具,毕竟没有多少人会将数据放在别人的库中。...大佬就是大佬,在大佬眼里,打包是个基础活;在大佬眼力,你一定是个开发者。 好吧,我是开发者,如果你不是,那你下载我打包的安装好了。

    5.2K10

    【全新改版升级】JimuReport 积木报表 v1.9.0 版本发布,填报和大屏

    SQL升级SQL详细见升级日志新功能界面布局整体改版,使用更加简便(涉及左侧区域、顶部菜单、右键菜单、右侧配置区)顶部图标更换,换成两行新功能,支持共享数据集新功能,打印当前页在线填报,填报数据集支持拖拽在线填报...,鼠标放上去显示全文大数据导出报表失败时增加错误提示列表优化,点击左侧树可以显示子级的文件夹保存报表检查下有没有同行多个数据集,有的话提醒一下列表页面增加批量变更文件夹功能优化报表分享功能,用户可选是否要...#2964jmreport可上传任意文件 · Issue #2972设置动态合并格未合并正确 · Issue #2958字典字段渲染时,报错 · Issue #2974字体大小能否支持自定义 · Issue #2375在报表设计器中如何使用超大字号...· Issue #2980一个字段设置了别名,对该字段设置组合之后,系统会将别名插入到原查询sql的order by参数中,因原表中无该字段,导致sql执行异常 · Issue #2973在SQL数据集中明细字段的参数配置中设置排序...,预览查询时提示"ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效"的错误 · Issue #2984自定义函数怎么接收查询参数 · Issue #2989打印留白问题 issues

    60310

    一步一步教你使用AgileEAS.NET基础类库进行应用开发-WinForm应用篇-实现字典的打印

    本文论点          今天我将在上一篇文章的基础上介绍信息系统的另一个非常重要的功能,报表与打印,本文要实现的功能就是把商品字典的查询结果(已经显示在UI)打印出来。         ...本文结合商品字典的查询我介绍基于ORM实体的报表制做技术与程序中如何应用报表,具体的说就是,如果根据现有的数据对象(数据表对象)建立报表的定义,以及如何在程序中使用报表打印、预览组件,并用商品字典的查询结果...切换到“数据对象”Tab页,点击“浏览”选择程序集Product.DAL.SQLServer.dll,然后在对象下拉列表中选择“Product.DAL.SQLServer.Product”,然后确定打开设计界面...在这里面说明一个问题,因为报表是基于数据表对象建立的,没有连接数据库,预览数据是随机生成的,最后我们把报表定义保存到文件中,比如保持为“商品字典.rdl”,这样我们完成了报表的制度。...使用报表          报表制做完成了,接下来的任务就是如何在程序中使用这个报表,首先我们在Product.UI中引用RdlEngine.dll、RdlViewer.dll、EAS.Report.DAL.Interface.dll

    1.3K50

    报表设计-设计思路

    1)新建数据连接:在制作模板之前首先要确保设计者知道存储数据的数据库类型、数据库地址、访问数据库的用户名密码,然后在 FineReport 设计器中新建一个数据连接,建立数据库与设计器的交互桥梁; 2)...存储过程 2.5.2 SqlServer2005分页存储过程的实现 SqlServer2005分页存储过程的实现 调用SqlServer存储过程报没有返回数据集错误 调用SqlServer存储过程报没有返回数据集错误...3.3 聚合报表设计 聚合报表指一个报表中包含多个模块,每一块都类似一张单独的报表或者一张图表,块与块之间相对独立,互不影响 聚合报表设计 4 模板预览 FineReport 有多种预览模式:...分页预览、填报预览、新填报预览、数据分析、移动端预览~ 模板预览 4.1 分页预览 FineReport 的默认预览方式,一般在只需要查看报表数据用于分析的时候使用 分页预览 4.2 填报预览...是指在 Web 端预览用来填报数据的模板,一般在只需要录入修改数据的时候使用 填报预览(op=write) 4.3 数据分析 数据分析模式也可以查看报表,但是其可以对报表结果进行不分页预览及在线分析

    2K20

    低代码平台,JeecgBoot v3.0版本发布—新里程牌开始,迎接VUE3版本到来

    ,只勾选一个附表,结果生成了两个附表的sql Online报表配置SQL解析,不支持 “ >= ” Online子表增加组件textarea Online 用户组件,支持唯一校验 Online存在服务器目录遍历漏洞...,限制只有admin用户才有权限 #3060 online单表加入外键修改失败问题 I4BXOH I49F81 Online报表支持安全模式配置,数据源选择在安全模式下为必填 【Online表单】修复...以后与sqlserver不兼容 #2915 online java 增强当设置的增强过多时,显示异常 #2880 online文本太长时,会遮挡页面 issues/I44F0R oline在线内嵌子表主表与附表...冲突 #2918 数据库脚本中,sys_dict_item表“数据库类型”的item_value值重复问题 #2914 JTreeSelect在树结构没有子节点的情况下依然显示展开箭头 #2885 扩展配置的弹窗宽度和默认全屏对...,查询后,无法清空查询值 I4C23E websocket报错 I4C0MU 网关动态更新路由报错 I4C5QR 微服务下路由网关删除或禁用某项,仍可以从网关路由到对应的服务中 I47DEM 路由网关禁用

    2.1K40

    报表工具对比:积木报表JimuReport VS 帆软报表FineReport

    在这四年的征程中,积木报表始终秉持着精益求精的研发理念,坚持不懈地致力于新功能的研发,同时对已有功能进行深度优化与改良,极大的提升了用户体验。至今,已成功迭代至 1.9.1 版本。...三、发版频率积木报表:基本保持每月1-2次发版,每周都会处理issue问题。帆软:发版频次低,最新的版本是24年3月19日发布的,上一次是23年6月9日。基本上不怎么发版了。...帆软:帆软作为报表行业的老大,报表的功能相当强大,但是基本维护较少了。也没有什么新功能。...、SQLServer、MariaDB、PostgreSQL、达梦、人大金仓、神通、DB2、Hsqldb、Derby、H2、TIDB、clickhouse、TDengine、Redis、MongoDB等帆软...:支持Oracle、DB2、SQLServer、MySQL、Sybase、Access、Derby、PostgreSQL、SQLite、Inceptor六、数据集积木报表:支持SQL、API、JSON、

    82910

    VB.NET 在Visual Studio 2017 和 Visual Studio 2019如何添加报表控件?

    报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。在以往的Visual Studio 版本中都是自带报表控件的,就不需要自己添加!...那么在Visual Studio 2017 和 Visual Studio 2019 怎么添加报表控件呢?接下来请跟随我们的脚步一步步进行操作!...3.浏览输入Microsoft.sqlserver.types 搜索下载(注意这里的版本是:V14.0.1016.290,下面会用到) ? 4....输入Microsoft.reportingserver.reportviewercontrol.winforms 搜索下载(注意他的依懒项:这里选择依懒大于等于V14版本的Microsoft.sqlserver.types...,因为上面的下载的Microsoft.sqlserver.types版本是V14.0.1016.290) ?

    8.2K30

    【重磅】JimuReport 积木报表 v2.0 版本发布,免费可视化报表

    issues/3643积木报表升级后,原来的list查询打印报错syntax error, string #364【issues/3621】数据源选择sqlserver 连接上查询表名出现错误【issues...还有查看时的编辑和关闭能否隐藏掉? · Issue #3739sprintboot3.3.6集成报表1.9.5,数据库是SQLserver。...0值不参与计算 · Issue #3517报表钻取的时候没法将上一个报表在URL中参数传递到下个报表中 · Issue #3472有横向分组字段时分页缩放打印有异常 · Issue #3656基础环形图特殊数字显示精度问题...· Issue #3783clickhouse数据库,sql是cte表达式的时候,在分组扩展报表的时候报错。...· Issue #3765在自定义函数中,指定的单元格内容传不到函数中,如Fend("101",B1)的B1单元格的内容无法传到函数中进行处理!!!

    22310
    领券