2017-12-14 4 views
0

Ich versuche, Power BIs Beispiel "App Owns Data" zu erweitern, um Javascript-Filter zu verwenden. Der Code, den ich hinzugefügt habe, ist unten. Ich erhalte einen kritischen Javascript-Syntaxfehler in Zeile 86, die die leere Zeile nach "filters.push (Filter1)" ist.Power BI Embedded + JavaScript-API-Bericht wird nicht gerendert

var Filter1 = { 
    $schema: "http://powerbi.com/product/schema#advanced", 
    target: { 
     table: "PBI Load", 
     column: "Business Unit" 
    }, 
    logicalOperator: "OR", 
    conditions: [ 
     { 
      operator: "Contains", 
      value: "Information" 
     } 
    ] 
} 

report.on('loaded', event => { 
    report.getFilters() 
     .then(filters => { 

      filters.push(Filter1); 

      return report.setFilters(filters); 
     }); 
}); 

Antwort

-1

Ich hatte das gleiche Problem konfrontiert. Dieser Fehler wurde angezeigt, als ich den Internet Explorer als Browser verwendete. Aber als ich Google Chrome verwendet habe, wurde der Power BI-Bericht angezeigt. Versuchen Sie es mit Google Chrome. Danke

+0

Dies beantwortet nicht wirklich die Frage. Wenn Sie eine andere Frage haben, können Sie sie durch Klicken auf [Frage stellen] (https://stackoverflow.com/questions/ask) stellen. Sie können auch [Kopfgeld hinzufügen] (https://stackoverflow.com/help/privileges/set-bounties) hinzufügen, um mehr Aufmerksamkeit auf diese Frage zu lenken, sobald Sie genug [Reputation] haben (https://stackoverflow.com/help/ Whats-Reputation). - [Aus Bewertung] (/ review/low-quality-posts/18738947) – Isma