②有两种方式,第一种在传入这个单元格之前在程序或者sql语句中就把这两个值拼一块,第二种就是在模板中要设置的这个field或者paramter中拼接:如:$V{PAGE_NUMBER}.toString()+"/"+$V{PAGE_COUNT}.toString() 这个的效果就是显示"当前页/总页数"
③选中你要显示的filed或者parameter 右键单击,在弹出列表中选择Field pattern 在弹出对话框中选择Custom Format 在右侧输入框中输入 yyyy-MM-dd HH:mm:ss然后从左侧选择Date,在右侧列表中选择刚刚输入的yyyy-MM-dd HH:mm:ss点击apply
④在左侧导航栏中选择Styles,在Parameters的上边。可以新建自己的Styles,但本身已经提供了很多styles,如果想应用样式选中要设置的parameter或者filed在右侧的属性面板中找到Style属性,就可以选择自己新建的Style或者本身提供的Style
ireport 不好好控制excel的样式, ireport比较适合pdf格式的报表,
你要改时间的格式,你可以选择那个字段,然后,右侧的属性栏,有一个parrent属性,点击进去之后,里面有一个date的时间格式,可以选择yyyy-MM-dd HH:mm:ss ,还有很多种格式,根据自己的需求。
ireport 3.7.3才开始有制作table的功能,不过现在都有ireport4.0,好像都有5.0的版本了,不过没用过。但是ireport3.7.6还是比较稳定的,我就是用ireport3.7.6的,网上关于这个版本的教程也比较多。至于你说的兼容JDK1.4版本,ireport应该可以设置的,配置JAVA_HOME就可以了。不过,我没配置,直接用的默认的。