Codeunit 36962 "Power BI Report Setup"
PowerBIReports · Microsoft.PowerBIReports
Across versions
- BC23-28not present
- BC29-30present
PowerBIReports · Microsoft.PowerBIReports · BC29-30 · source at ea08af5e · facts from BC29
Procedures
EnsureUserAcceptedPowerBITerms()OpenPowerBIEmbeddedReportPageValidation(PBIReportSetup: Enum "PBI Report Setup"): Guid: Ensures that everything related to the specified Power BI report setup is properly configured, or directs to the appropriate setup pages. It errors if after the different prompts the report is not set up or in the process of being deployed. Typically used as a validation step before opening an embed…GetReportIdAndEnsureSetup(ReportName: Text; FieldId: Integer): GuidFindReportSetup(DeployableReportType: Enum "Power BI Deployable Report"; var ReportSetup: Interface "PBI Report Setup"): BooleanLookupPowerBIReport(var ReportId: Guid; var ReportName: Text[200]): BooleanInitializeEmbeddedAddin(PowerBIManagement: ControlAddIn PowerBIManagement; ReportId: Guid; ReportPageTok: Text)ShowPowerBIErrorNotification(ErrorCategory: Text; ErrorMessage: Text)LogReportLoaded(CorrelationId: Guid)LogError(Operation: Text; ErrorText: Text)
Plus 6 local procedures.
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Power BI Report Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.