Share via


Table "Power BI Context Settings"

ID 6314
Namespace: System.Integration.PowerBI

Persists the user settings for a specific Power BI context (e.g. which visual to display).

Properties

Name Value
Caption Power BI Context Settings
ReplicateData False
Extensible False
DataClassification CustomerContent

Fields

Name Type Description
UserSID Guid
Context Text[50]
SelectedElementId Text[2048]
SelectedElementType Enum System.Integration.PowerBI."Power BI Element Type"
LockToSelectedElement Boolean
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CreateOrUpdateSelectedElement

procedure CreateOrUpdateSelectedElement(InputPowerBIDisplayedElement: Record "Power BI Displayed Element")

Parameters

Name Type Description
InputPowerBIDisplayedElement Table System.Integration.PowerBI."Power BI Displayed Element"

CreateOrReadForCurrentUser

procedure CreateOrReadForCurrentUser(InputContext: Text[50])

Parameters

Name Type Description
InputContext Text[50]

Events

OnCreateOrReadContextSettingsOnBeforeInsert

[IntegrationEvent(False,False)]
local procedure OnCreateOrReadContextSettingsOnBeforeInsert(var PowerBIContextSettings: Record "Power BI Context Settings")

Parameters

Name Type Description
PowerBIContextSettings Table System.Integration.PowerBI."Power BI Context Settings"

OnBeforeCreateOrReadContextSettings

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateOrReadContextSettings(var PowerBIContextSettings: Record "Power BI Context Settings", PageID: Text, var IsHandled: Boolean)

Parameters

Name Type Description
PowerBIContextSettings Table System.Integration.PowerBI."Power BI Context Settings"
PageID Text
IsHandled Boolean

See also