Как найти определение события Power BI Selected Data - PullRequest
0 голосов
/ 10 апреля 2020

Я использую Power BI, встроенную в приложение AngularJS (да, я знаю, что оно старое). Я использую следующее, чтобы вызвать событие:

      report.on("dataSelected", function (event) {
        console.log(scope.renderedReport);
        console.log(event.detail);
      });

Я вижу различные структуры объекта «деталь». Однако мне трудно найти где-нибудь, что действительно показывает, как должны выглядеть все подобъекты. Мне нужно сохранить эту информацию в базе данных, и я пытаюсь построить объекты C# для подробного объекта, а затем и таблицы SQL. Если кто-нибудь может указать мне направление, в котором определен объект event.detail, я был бы благодарен.

1 Ответ

1 голос
/ 10 апреля 2020

Согласно официальной вики , это:

dataSelected
    report: Report
    page: Page
    visual: IVisual
    filters: IFilter[]
    dataPoints: (Array of data points)
    each point has:
        1) **identity** array
        2) **values** array

Вы также можете проверить это демо

https://microsoft.github.io/PowerBI-JavaScript/demo/dataselection.html

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...