Description Public fields Active bindings Methods
Spreadsheet report
Spreadsheet report
wb
openxlsx.Workbook object
path
the directory where the report is to be generated
gdrive
the directory where the report is to be generated
name
the name of the report file
title
Human friendly version of the report name
author
Author that wrote the report
sheets
List that hols sheets object that show in the report
ts
Timestamp when the report was created
description
Description of the contents of the report
config.filename.ts
Whether to add the timestamp to the report file name
ts
Timestamp when the report was created
new()
Initialize the report
Report$new( name, path, gdrive = NULL, title, description, author, config.filename.ts = TRUE )
sheet.add()
Add a sheet object to the report
Report$sheet.add(sheet)
save()
Save the report to disk
Report$save()
sheet.pane.freeze()
Report$sheet.pane.freeze(name, row, col)
sheet.col.width()
Report$sheet.col.width(name, cols, width)
sheet.add.style()
Report$sheet.add.style(name, style, rows, cols, expand, stack)
sheet.merge.header()
Report$sheet.merge.header(name, col, row)
sheet.conditional.formatting()
Report$sheet.conditional.formatting(name, rows, cols, rule, style)
clone()
The objects of this class are cloneable with this method.
Report$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.