2012-09-25 18 views
0

我有两组压缩数据与工业博览会的酒店预订有关。一个是酒店大楼预订列表,第二个是实际入住率列表。如何编写使用BIRT中其他数据集的结果的新脚本数据集?

我需要扩大这个显示每个酒店和每一天的预订和入住率。由于数据是压缩的(没有保留一天,没有数据库记录),我想我可以创建一个脚本化的数据集,它扩展了数据并填补了空闲的日子。来自这两个数据集的信息可以汇集在脚本中。

我该怎么做?我可以将数据集结果作为参数传递吗?我可以从脚本数据集中执行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 

报告显示占用和预约每天的每个酒店的公平。

回答

相关问题