A couple of recommendations:
1. Use a table variable instead of referring to a table by name.
2. Include the invisible keyword for the tabulation. Less flashy-thingy effect
3. Use set name("new name") to change the name of the untitled table
Try the following code:
dt1 = Data Table( "AgencyStayISL" );
dtab = dt1 << Tabulate(
Show Control Panel( 0 ),
Uniform plot scale( 0 ),
Add Table(
Column Table(
Analysis Columns(
:RoomNight,
:AdultNight,
:PaidChildNight,
:FreeChildNight,
:BabyNight,
:ArrivalRoom,
:ArrivalAdult,
:ArrivalFreeChild,
:ArrivalPaidChild,
:ArrivalBaby
),
Statistics( Sum )
),
Column Table( Analysis Columns( :ADR ), Statistics( Mean ) ),
Column Table( Analysis Columns( :ADB ), Statistics( Mean ) ),
Row Table( Grouping Columns( :Year, :Month, :day ) )
),
invisible
);
dt2 = dtab << Make Into Data Table;
dt2 << set name( "My Data Table Name" );