在列表中显示列名和值的项目

时间:2013-10-16 19:32:21

标签: jasper-reports ireport

我目前正在尝试构建一个iReport,我需要创建一个垂直但不水平的列表,并且无法计算如何调整列来执行此操作。我必须创建一个营养面板,如果你知道另一种方法,使这个我更愿意调整这样做。我想使用一张桌子,因为有些物品不会在指定的报告中显示(底部的营养素)需要有点动态。 格式化需要支持有2个列,其中包含营养素名称和百分比。之前是否有人这样做过或找到任何模板来帮助解决这个问题?对于查询或格式化展示位置以外的数据,我不需要任何帮助。

更新:谢谢alex给我演示如何格式化这些数据,显然我的查询无法使用格式化,我的示例查询如下:

SELECT
    item1 as item1
    item2 as item2
    item3 as item3
from my_table
where my_table.id = P{Id}

所以我的附加问题是如何使用“as itemX”名称显示所有项目并显示基于此的值,因此它将是这样的

item1  valueofitem1
item2  valueofitem2
item3  valueofitem3

构建数据库的方式我没有办法将这些名称作为当前数据结构中的字段拉出来,这对于修复此报告框架来说太多了。 我看了,找不到似乎有效的“列名”功能

0 个答案:

没有答案