首页 > 编程语言 >dev report 在程序中修改label内的值比如求两个report的总和

dev report 在程序中修改label内的值比如求两个report的总和

时间:2022-09-21 11:22:56浏览次数:67  
标签:控件 报表 text dev label 此时 report

要实现两个报表的和的之和.   比如报表1 的和 ,报表2的和   ,和报表下边label总和,此时用报表的 sum 无法调用两个数据源的字段. 

于是想在后台程序中 根据上两个报表cell内的值,求和 赋值给总和 label.

 

 

经过摸索发现只有控件的 _BeforePrint  事件 之前操作控件内容才有更新, 如果报告已经渲染完毕, 也就是afterprint再改控件内容报告就不会刷新了

如果有知道如何在程序中编辑已渲染完的报告请留言(用户手工操作编辑内容方法除外),

本来想用beginint endint 之类的,也是在渲前的,也无效.

局部的xtralabel  控件的内容修改  一定要用此label控件的 _BeforePrint  事件..  并且要用到的值的cell先print 所以此时求和的内容已经渲染好了,里边的text已经变为了数值,此时调用可以用到其值,

而如果用report的beforeprint 事件 ,那报表内的要使用的label 内的值还没print  所以获取道道text 还是原始的text.

而此时有人会说可以用 report的afterprint 事件,上文已经说了,此时程序再改, 能获取到值 ,赋值给label  界面也不会更新.如果有高人能更新此时的report 帮忙留言方法,在此谢谢.

 

下文有空写一下多数据源的报表设计

标签:控件,报表,text,dev,label,此时,report
From: https://www.cnblogs.com/zuochanzi/p/16714934.html

相关文章

  • 来看界面组件DevExpress WinForm是如何实现地图搜索的
    DevExpressWinForm拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office......
  • 下载vue dev-tools
    下载vuedev-tools访问GitHub地址:vuedev-tools(选择add-remote-dev分支)2.进入到解压后的devtools-add-remote-devtools包中,在文件夹路径中打开cmd窗口,执行yarn或npm......
  • JasperReport-PDF报表打印概述
    3PDF报表打印概述3.1概述在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。在之前的课程中我们已经学习了报表中比较重要的一种:Excel报表。其实除了Excel......
  • JasperReport-父子报表
    4父子报表4.1概述复杂报表或数据内容较多的时候,可以使用子报表解决。4.2制作父报表首先制作父报表,就是调用子报表的一个基础报表。主报表的作用有如下两种:父报表中......
  • JasperReport-用户档案下载
    5用户档案下载5.1搭建环境(1)配置坐标 <dependency><groupId>net.sf.jasperreports</groupId><artifactId>jasperreports</artifactId......
  • JasperReport-开发-步骤
    6JasperReport的开发步骤6.1JasperReport生命周期通常我们提到PDF报表的时候,浮现在脑海中的是最终的PDF文档文件。在JasperReports中,这只是报表生命周期的最后阶段。......
  • JarsperReport之简单使用
    在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。除了Excel报表之外,PDF报表也有广泛的应用场景。目前世面上比较流行的制作PDF报表的工具如下:iTextP......
  • 快速学习JasperReport-数据填充
    1数据填充我们介绍了如何使用JasperReport来生成简单的文本报表,正式企业开发中动态数据展示也是报表中最重要的一环,接下来我们共同研究的就是填充动态数据到PDF报表中。......
  • VCL界面组件DevExpress VCL v22.1 - 发布全新的Shell组件
    DevExpressVCLControls是Devexpress公司旗下最老牌的用户界面套包,所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响......
  • You're accessing the development server over HTTPS, but it only supports HTTP.报
    1.安装https支持包pip3installdjango-extensionspip3installdjango-werkzeug-debugger-runserverpip3installpyOpenSSL2.在settings中添加INSTALLED_APPS......