Report Element Node Layout


Nodes per report element and report element type.

Note: within the table below: y means yes, - means no or not available.

nodeoverviewtablelog_detailsessions overviewsession pathssessions page paths
label y y y y y y
show_header_bar y y y y y y
header y y y y y y
footer y y y y y y
description y y y y y y
date_filter.df y y y y y y
filter.expression y y y y y y
table_filter_expression - y --- -
type y y y y y y
report_field - y - - - -
show_graphs - y - - - -
show_table - y - - - -
sort_by - y - - - -
sort_direction - y - - - -
number_of_rows - y y - y y
omit_parenthesized_items - y - - - -
use_overview_for_totals - y - - - -
show_remainder_row - y - - - -
show_averages_row - y - - - -
show_min_row - y - - - -
show_max_row - y - - - -
show_totals_row - y - - - -
session_user_field -- - y y -
session_date_time_field - - - y- y
session_id_field - - - y y y
session_duration_field - - - y - -
session_events_field - - - y - -
session_entrances_field - - - y - y
session_exits_field - - - y - y
session_sequence_number_field - - - - y -
session_page_field - - - - y y
expand_paths_greater_than - - - - y -
number_of_rows_expanded - - - - y -
pivot_table.show_pivot_table - y - - - -
pivot_table.report_field - y - - - -
pivot_table.sort_by - y - - - -
pivot_table.sort_direction - y - - - -
pivot_table.number_of_rows - y - - - -
pivot_table.show_averages_row - y - - - -
pivot_table.show_min_row - y - - - -
pivot_table.show_max_row - y - - - -
pivot_table.omit_parenthesized_items - y - - - -
graphs.graph_type - y - - - -
graphs.y_axis_height - y - - - -
graphs.x_axis_length - y - - - -
graphs.show_chrono_graph - y - - - -
graphs.show_3d - y - - - -
graphs.sort_all_descending - y - - - -
graphs.max_variables - y - - - -
graphs.show_remainder - y - - - -
graphs.show_legend - y - - - -
graphs.max_legend_rows - y - - - -
columns.N.report_field - y y - - -
columns.N.show_column - y y - - -
columns.N.show_percent_column - y - - - -
columns.N.show_bar_column - y - - - -


label
Type: string
Values:"" (empty) or report element label.


show_header_bar
Type: boo|


header
Type: string
Values:"" (empty) or text with and without XHTML markup.


footer
Type: string
Values:"" (empty) or text with and without XHTML markup.


description
Type: string
Values:"" (empty) or text with and without XHTML markup.


date_filter.df
Type: string
Values:"" (empty) or date filter.


filter.expression
Type: string
Values:"" (empty) or filter expression.


table_filter_expression
Type: string
Values:"" (empty) or table filter expression.
Notes:Displays rows where the expression evaluates to true.
I.e.: "cell_by_name (row_number, 'page_views") >20 or "(cell_by_name(row_number, 'size') > 1024) and (cell_by_name(row_number, 'page_views')>0)"
This expression is especially useful because it supports aggregating fields which are not yet covered by the global filter.


type
Type: string
Values:overview
table
log_detail
sessions_overview
session_paths
session_page_paths


report_field
Type: string
Values:The node name of a non-aggregating report field.


show_graphs
Type: boo|


show_table
Type: boo|


sort_by
Type: string
Values:"" (empty) or the node name of a report field.


sort_direction
Type: string
Values:"" (empty)
ascending
descending


number_of_rows
Type: int
Values:> 0


omit_parenthesized items
Type: boo|


use_overview_for_totals
Type: boo|


show_remainder_row
Type: boo|


show_averages_row
Type: boo|


show_min_row
Type: boo|


show_max_row
Type: boo|


show_totals_row
Type: boo|


session_user_field
Type: string
Values:The node name of a database field.


session_date_time_field
Type: string
Values:The node name of a database field.


session_id_field
Type: string
Values:The node name of a database field.


session_duration_field
Type: string
Values:The node name of a database field.


session_events_field
Type: string
Values:The node name of a database field.


session_entrances_field
Type: string
Values:The node name of a database field.


session_exits_field
Type: string
Values:The node name of a database field.


session_sequence_number_field
Type: string
Values:The node name of a database field.


session_page_field
Type: string
Values:The node name of a database field.


expand_paths_greater_than
Type: boo|
Notes:This option is only used for command line reports!


number_of_rows_expanded
Type: int
Values:> 0
Notes:This option is only used for command line reports!


pivot_table.show_pivot_table
Type: boo|


pivot_table.report_field
Type: string
Values:The node name of a non-aggregating report field.


pivot_table.report_field
Type: string
Values:"" (empty) or the node name of a report field.


pivot_table.sort_direction
Type: string
Values:"" (empty)
ascending
descending


pivot_table.number_of_rows
Type: int
Values:> 0


pivot_table.show_averages_row
Type: boo|


pivot_table.show_min_row
Type: boo|


pivot_table.show_max_row
Type: boo|


pivot_table.omit_parenthesized_items
Type: boo|
Notes: This omits parenthesized items of the pivot table field.


graphs.graph_type
Type: string
Values: bar
line
pie


graphs.y_axis_height
Type: string
Values: > 0


graphs.y_axis_height
Type: string
Values: > 0


graphs.show_chrono_graph
Type: boo|
Relevant: Only relevant if the report element supports chrono mode (a single date_time field in the main table).
Notes: Shows a graph in chronological order.


graphs.show_3d
Type: boo|
Relevant: Only relevant for pie charts.
Notes: Shows a 3D pie chart.


graphs.sort_all_descending
Type: boo|
Notes: If not in chrono mode:
If true, we sort each graph field descending.
Else we sort by report element sort_by and sort_direction.

If in chrono mode:
If true, we sort by the date_time field descending, else ascending (default).


graphs.max_variables
Type: int
Values: > 0
Relevant: Relevant for all non-chronological graphs and pie charts.


graphs.show_remainder
Type: boo|
Relevant: Relevant for all non-chronological bar- and line-graphs.
Notes: A pie chart always shows the remainder, if any.


graphs.show_legend
Type: boo|
Relevant: Relevant for all non-chronological graphs and pie charts.
Notes: If a graph is in chrono mode, we simply ignore the legend.
Thoug as we allow a date_time field graph to be sorted by hits where we switch to non-chrono mode (x-axis shows simply 1,2,3...) it is useful to show a legend in this case.


graphs.max_legend_rows
Type: int
Values: > 0
Relevant: Relevant if show_legend is true.


columns.N.report_field
Type: string
Values: The node name of a report field.


columns.N.show_column
Type: boo|


columns.N.show_percent_column
Type: boo|
Relevant: Relevant if aggregating report field.


columns.N.show_bar_column
Type: boo|
Relevant: Relevant if aggregating report field.


columns.N.show_graph
Type: boo|
Relevant: Relevant if aggregating report field.