0

我有 2 组与工业展览会的酒店预订相关的压缩数据。一个是酒店预订列表,第二个是实际入住列表。

我需要扩展它以显示每家酒店和每一天的预订和入住情况。

由于数据被压缩(一天没有预订,没有数据库记录),我想我可以创建一个脚本数据集来扩展数据并填充空白的日子。然后可以将来自 2 个数据集的信息汇集到脚本中。

我怎么能这样做?我可以将数据集结果作为参数传递吗?我可以从脚本数据集中执行 SQL 数据集吗?

这是一个例子:

DS1(块预留)

HotelA, RoomTypeX, From1, To1
HotelA, RoomTypeX, From1, To1
HotelA, RoomTypeX, From2, To2
HotelA, RoomTypeY, From3, To3

DS2(占用)

Hotel   Room       Date  Rooms booked
-------------------------------------
HotelA, RoomTypeX, Day1, 0
HotelA, RoomTypeX, Day2, 1
HotelA, RoomTypeX, Day3, 3
HotelA, RoomTypeX, Day4, 2

报告

Hotel   Room       Day1   Day2   Day3 ....
------------------------------------------
HotelA  RoomTypeX  0/2    1/3    3/3
HotelA  RoomTypeY  0/0    1/1    1/1

报告显示每家酒店在展会每一天的入住率和预订情况。

4

1 回答 1

1

为什么不使用带有脚本数据集的联合数据集来填充日期,就像这里发布的那样:http: //www.birt-exchange.org/org/devshare/designing-birt-reports/1543-joint-data-设置为垫出日期/

于 2012-09-27T03:24:55.637 回答