水晶报告选择问题

时间:2009-12-17 22:35:55

标签: crystal-reports

如果我订购了一个项目表(让我们调用表“items”),并且表中有一列将相同顺序的项目绑定在一起(order_id),我该如何选择所有订单包含某个“关键”项目? 换句话说,我想选择包含“key”项目的订单,我希望按顺序查看所有项目,而不仅仅是“key”项。 例如,我想选择至少订购“苹果”的人的所有食品订单(以及其中的所有商品)。

1 个答案:

答案 0 :(得分:0)

你可能(虽然我没有测试过):

  1. 添加您的表两次(因此您将有两个指向同一个表的别名:table_1, table_2),加入order_id
  2. 在您的选择公式中,使用{table_1.key} = "apples"
  3. {table_1.order_id}
  4. 上添加论坛
  5. 使用table_2中的字段作为详细信息部分
  6. 或者,添加一次表格,选择{table.key} = "apples"并按{table.order_id}分组。在{table.order_id}链接的组标题中添加子报表以显示项目。这会慢一点,但肯定会给你你想要的东西。