b = report_name.view(ʃviewer_argumentsʅ);
The
Report.view function runs the
text template logic in the templated report and displays the output in an embedded web browser. The function is meant to be called from outside the templated report's logic.
If the templated report's
format is
Markdown, the report will automatically be converted to HTML before viewing.
Optional
named arguments can be used to control how the embedded web browser displays on Windows:
- title := string expression giving the title of the window.
- width := numeric expression specifying the width of the window in display units.
- height := numeric expression specifying the height of the window in display units.
- showCloseButton := conditional expression that, if false, hides the window's Close button.
If either the height or width is specified, then both values must be provided. Hiding the Close button also removes the margin around the web browser, so the browser will fill the entire embedded window.
The function returns a logical value of
1 (
true) if successful and
0 (
false) otherwise.
HOUSEHOLD_REPORT.view();
HOUSEHOLD_REPORT.view(title := "Household Report",
width := 600, height := 400,
showCloseButton := false);