Application object, Bullet object, (Live) BarChart object, (Live) BlockChart object, EventScript object,. EmbeddedBrowser object, (Live) FunnelChart object, HyperLink object, Join object, JoinsOptions object, (Live) LineChart object, (Live) PieChart object, PivotSection object ,(Live) RadarChart object, (CubeQuery) QuerySection object, QuerySection, ReportSection object, Section object, Speedometer object, Shape object, Slider object, Thermometer object, Toolbar object, Topic object, TrafficLight object
Returns the type value of these objects:
Section Objects—Represents the type of section. (Chart, Pivot, Query, etc.)
Toolbar—Rpresents the type of toolbar. (Standard, format, etc.)
Shape—Represents the type of drawing object or control in an Dashboard section. (Line, Rectangle, etc.)
Joins Options —Represents the type of join option. (All Topics, Auto Join, etc.)
EventScript—Represents a read-only value of the enumeration BqScriptableEvents
allows for better performance when checking event types if this is required.
External Content– This property represents the type of shape for an Embedded Browser object or HyperLink object.
Section Objects —BqSectionType
bqDataModelJoinsOptionAllTopics
bqDataModelJoinsOptionAutoJoin
bqDataModelJoinsOptionDefJoin
bqDataModelJoinsOptionMinTopics
bqDataModelJoinsOptionRefTopics
Join Options—
bqBullet
bqEmbeddedSection
bqHyperLink
bqLiveBarChart
bqLiveBlockChart
bqLiveFunnelChart
bqLiveLineChart
bqLivePieChart
bqLiveRadarChart
bqSlider
bqSpeedometer
bqThermometer
bqTrafficLight
JoinsOptions—BqDataModelJoinsOptions
EventScript object—BqScriptableEvents
bqScriptableEventsOnActivate
bqScriptableEventsOnCalculate
bqbqScriptableEventsOnCellDoubleClick
bqScriptableEventsOnChange
bqScriptableEventsOnClick
bqScriptableEventsOnClientClick
bqScriptableEventsOnClientEnter
bqScriptableEventsOnClientExit
bqScriptableEventsOnClientSelection
bqScriptableEventsOnDeactivate
bqScriptableEventsOnDoubleClick
bqScriptableEventsOnEnter
bqScriptableEventsOnExit
bqScriptableEventsOnPostProcess
bqScriptableEventsOnPreProcess
bqScriptableEventsOnRowDoubleClick
bqScriptableEventsOnSelection
bqScriptableEventsOnShutdown
bqScriptableEventsOnStartup
This example shows how to use the Type (Property) to determine which properties apply to a specific object. In this example, checking the Type (Property) of the Section objects allows the script to process every query in a document.