Eclipse BIRT:一个客户ID和多个订单ID,项目和金额

时间:2016-01-28 05:25:06

标签: eclipse birt

我对BIRT很新,并且遇到一种报告风格的问题。

我需要显示:

  • 客户ID
  • 客户名称
  • 链接到客户ID的所有订单ID
  • 订购日期和时间
  • 订单属性
  • 购买物品

和其他信息

由于以下要求,我遇到了问题。 如果属性(买/卖)相同,则客户ID只能显示一次。 如何在显示所有订单ID和连接到ID /属性的订单日期时,仅显示客户ID和属性一次?

    Customer ID/ Order ID/ Attribute/ Order Date/
    Someone12345___Order1234____Buy____yyyy/mm/dd
    <blankblank>___Order1234__<blank>__yyyy/mm/dd
    Somebody1234___OrderABCD____Sell___yyyy/mm/dd
    <blankblank>___OrderBBBB__<blank>__yyyy/mm/dd
    Someoneelse1___Order1234____Buy____yyyy/mm/dd

1 个答案:

答案 0 :(得分:0)

这是表列的属性。在Eclipse设计器中,

选择客户列 - &gt;属性 - &gt;高级 - &gt;禁止重复 - &gt;真

为&#34;属性&#34;做同样的事情。专栏,你应该完成。

this live example,列&#34;客户ID&#34;和&#34;状态&#34;像这样设置。在此报表设计中,还创建了一个表达式为ROW [&#34; CUSTOMER&#34;] + ROW [&#34; STATUS&#34;]的组,以便每次其中一个关键字段发生变化时绘制边框线