SavedReport
A report version and its parameters, saved under a name. It always runs as whoever runs it.
type SavedReport {
available: Boolean!
bom: Boolean!
canEdit: Boolean!
columns: [String!]
createdAt: DateTimeISO!
description: String
format: ReportFormat!
id: ID!
name: String!
owner: Identity
params: JSONObject!
reportId: String!
reportVersion: Int!
sortKey: String
timeZone: String!
updatedAt: DateTimeISO!
visibility: SavedReportVisibility!
}
Fields
SavedReport.available ● Boolean! non-null scalar
Whether the pinned version is still published.
SavedReport.bom ● Boolean! non-null scalar
SavedReport.canEdit ● Boolean! non-null scalar
Whether the viewer may change or delete it: its owner, or anyone with reports.manage.
SavedReport.columns ● [String!] list scalar
The columns to export; all of them when null.
SavedReport.createdAt ● DateTimeISO! non-null scalar
SavedReport.description ● String scalar
SavedReport.format ● ReportFormat! non-null enum
SavedReport.id ● ID! non-null scalar
SavedReport.name ● String! non-null scalar
SavedReport.owner ● Identity object
Null once its owner was removed; it then belongs to the tenant.
SavedReport.params ● JSONObject! non-null scalar
As saved: a relative period stays relative and is resolved at each run.
SavedReport.reportId ● String! non-null scalar
SavedReport.reportVersion ● Int! non-null scalar
The version it runs; a newer version is pinned by updating it.
SavedReport.sortKey ● String scalar
The declared sort; the report's default order when null.
SavedReport.timeZone ● String! non-null scalar
SavedReport.updatedAt ● DateTimeISO! non-null scalar
SavedReport.visibility ● SavedReportVisibility! non-null enum
Returned By
savedReport query ● saveReport mutation ● updateSavedReport mutation
Member Of
SavedReportPage object