Skip to content

/AWS1/CL_BCDSCHDDREPORTSUMMARY

Contains summary information for a scheduled report.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_arn TYPE /AWS1/BCDSCHEDULEDREPORTARN /AWS1/BCDSCHEDULEDREPORTARN

The ARN of the scheduled report.

iv_name TYPE /AWS1/BCDSCHEDULEDREPORTNAME /AWS1/BCDSCHEDULEDREPORTNAME

The name of the scheduled report.

iv_dashboardarn TYPE /AWS1/BCDDASHBOARDARN /AWS1/BCDDASHBOARDARN

The ARN of the dashboard associated with the scheduled report.

iv_scheduleexpression TYPE /AWS1/BCDGENERICSTRING /AWS1/BCDGENERICSTRING

The schedule expression that defines when the report runs.

iv_state TYPE /AWS1/BCDSCHEDULESTATE /AWS1/BCDSCHEDULESTATE

The state of the schedule: ENABLED or DISABLED.

io_healthstatus TYPE REF TO /AWS1/CL_BCDHEALTHSTATUS /AWS1/CL_BCDHEALTHSTATUS

The health status of the scheduled report as of its last refresh time.

Optional arguments:

iv_schedulexprsntimezone TYPE /AWS1/BCDGENERICSTRING /AWS1/BCDGENERICSTRING

The time zone for the schedule expression, for example, UTC.

it_widgetids TYPE /AWS1/CL_BCDWIDGETIDLIST_W=>TT_WIDGETIDLIST TT_WIDGETIDLIST

The list of widget identifiers included in the scheduled report.


Queryable Attributes

arn

The ARN of the scheduled report.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

name

The name of the scheduled report.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

dashboardArn

The ARN of the dashboard associated with the scheduled report.

Accessible with the following methods

Method Description
GET_DASHBOARDARN() Getter for DASHBOARDARN, with configurable default
ASK_DASHBOARDARN() Getter for DASHBOARDARN w/ exceptions if field has no value
HAS_DASHBOARDARN() Determine if DASHBOARDARN has a value

scheduleExpression

The schedule expression that defines when the report runs.

Accessible with the following methods

Method Description
GET_SCHEDULEEXPRESSION() Getter for SCHEDULEEXPRESSION, with configurable default
ASK_SCHEDULEEXPRESSION() Getter for SCHEDULEEXPRESSION w/ exceptions if field has no
HAS_SCHEDULEEXPRESSION() Determine if SCHEDULEEXPRESSION has a value

state

The state of the schedule: ENABLED or DISABLED.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

healthStatus

The health status of the scheduled report as of its last refresh time.

Accessible with the following methods

Method Description
GET_HEALTHSTATUS() Getter for HEALTHSTATUS

scheduleExpressionTimeZone

The time zone for the schedule expression, for example, UTC.

Accessible with the following methods

Method Description
GET_SCHEDULEXPRSNTIMEZONE() Getter for SCHEDULEEXPRESSIONTIMEZONE, with configurable def
ASK_SCHEDULEXPRSNTIMEZONE() Getter for SCHEDULEEXPRESSIONTIMEZONE w/ exceptions if field
HAS_SCHEDULEXPRSNTIMEZONE() Determine if SCHEDULEEXPRESSIONTIMEZONE has a value

widgetIds

The list of widget identifiers included in the scheduled report.

Accessible with the following methods

Method Description
GET_WIDGETIDS() Getter for WIDGETIDS, with configurable default
ASK_WIDGETIDS() Getter for WIDGETIDS w/ exceptions if field has no value
HAS_WIDGETIDS() Determine if WIDGETIDS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_SCHEDULEDREPORTSUMMARYLIST

TYPES TT_SCHEDULEDREPORTSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BCDSCHDDREPORTSUMMARY WITH DEFAULT KEY
.