请各位大哥解决一下小弟Ireport的问题???

ringc18 2007-08-15 08:53:47
XD最近的项目设计不小心用到报表,查了多方的资料用了IREPORT2.0,连的是INFORMIX数据库,数据库连接,中文显示什么的都没啥问题
但是涉及复杂的报表就不知道怎么去做了,新手需要大家的帮忙:
库中有表SEC_EQUIP_GUN
有字段UNITID,UNITNAME ,GUNCLASSCODE都是STRING类型
UNITID 由9位数字组成的如010000000,010000001,010000002,020000000,020000001,020000002,
UNITNAME 为各个单位的名称,每个单位都对应唯一个UNITID
GUNCLASSCODE中分为"手枪"、"步枪"、"冲锋枪"等,现在要做状态统计
如一级单位中包括010000000,010000001,010000002 二级单位包括020000000,020000001,020000002,一级单位中要统计所有01开头单位的所有正在使用枪支的记录数
手枪 步枪
一级单位 一级所有单位(01。。) 一级所有单位所持有正在使用
所持有正在使用的手枪数目 的步枪数目
请问下该如何统计怎么设计SQL语言呀??
说的意思不是很清除,但大概就是这个意思
...全文
281 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lemonfamily 2007-08-16
  • 打赏
  • 举报
回复
在你统计变量表达式中使用三元运算符应该可以。eg. $F{status}.equals("正在使用")?new Integer(0):$F{other}
ringc18 2007-08-16
  • 打赏
  • 举报
回复
谢谢各位大大了,帮帮忙
ringc18 2007-08-16
  • 打赏
  • 举报
回复
新手,看不大懂,详细解释下行么,还有我的IREPORT QUERY 怎么写 你的那个$F{other}
是指什么,半天没搞清
lyyyyld 2007-08-16
  • 打赏
  • 举报
回复
这位大侠给的答案可以试一下的
ringc18 2007-08-15
  • 打赏
  • 举报
回复
忘了说了:
如我查的一条记录( 010000000 XXXXXX 手枪 正在使用)
首先要判断他是否是正在使用的,如果正在使用那就统计,否就不统计
参与统计的记录要判断是它是那个级别单位的如一级单位,那就在一级单位后的手枪下计数1,并循环判断累加。只用判断是哪级单位并计数累加就行。
谢谢各个大大们帮帮我吧!!
打开下面链接,直接免费下载资源: https://renmaiwang.cn/s/egf4w 60.jasper 导出的word,里面有方格线59.ireport特殊字符变成乱码的解决办法 58 . 多个模板一起输出一个文件57.JasperReport 根据内容动态调整报表行高56.ireport集合变量进行反填充值55.乱码分析的可能性54.删除uuid 因版本的更换会元素会产生uuid54.竖排文字53.周围控件位置自适应52.出现覆盖52.打印方向51.打印时经常遇到翻页打印,而且每一页打印的内容不一致,iReport如何实现此功能?50.iReport中的子报表如何实现根据其上部是否有打印数据而变打印位置?49.iReport中当单元格中的文字出现换行跨页的情况,如何保证换行的字段能够正常显示,并且保证换行后同行的高度保持一致?48.内嵌函数的使用47.在ireport中使用html中的标签46.Text Field Expression用自定义的类。。。。。。。。。。。。。。在使用iReport和JasperReport进行报表开发时,可能会遇到一系列问题,这些问题涵盖了报表样式、内容展示、数据处理等多个方面。以下是对标题和描述中提到的一些常见问题的详细解答:1. **乱码问题**:当报表中出现特殊字符变成乱码时,这通常涉及到字符编码设置。解决方法是确保报表的字符编码与数据源、操作系统和IDE的编码一致,如设置为UTF-8。在iReport中,可以在文件->属性中检查和更改报表的字符编码。2. **动态调整行高**:JasperReport允许根据内容动态调整报表行高,这是通过在文本字段设置“Stretch with overflow”属性来实现的。当内容过多时,行高会自动扩展以适应内容。3. **集合变量反填充值**:在处理集合数据时,可以使用集合变量进行反填

67,541

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧