2017-12-06 132 views

答えて

0

Power BIでは、2つの列に対して1つのスライサー(フィルター)を使用することはできません。代わりに、パラメータを使用できます。

+0

これは、レポートは次のように整理されますように、Webページ内のPowerBIレポートをの埋込みとJavascriptのコード内の開始日と終了日フィルタを通す。その場合、スライサーのケースではありませんそれらのフィルタごとに! このようなことは可能ですか? –

+0

https://stackoverflow.com/questions/35555694/passing-parameters-to-power-bi-filter-programmaticallyのリンクを確認してください。これはあなたに役立つかもしれません。 @TheUser –

+0

この@Harshvardhanを見たことがありますが、両方の日付の間にODatafilterを使用する方法がわかりません。 –

0

私は、このサンプルコードがあなたに役立つのと同様のシナリオで作業しています。フィルタ値をjsに渡すことができます。

var Filter1 = { 
    $schema: "http://powerbi.com/product/schema#advanced ", 
    target: { 
    table: "Transaction", 
    column: "tx_date)" 
    }, 
    logicalOperator: "AND", 
    conditions: [ 
    { 
     operator: "GreaterThan", 
     value: "19-08-2016" 
    }, 
    { 
     operator: "LessThan", 
     value: "19-08-2017" 
    } 
    ] 
} 

report.on('loaded', event => { 
    report.getFilters() 
    .then(filters => { 
     filters.push(Filter1); 
     return report.setFilters(filters); 
    }); 
}); 

}

関連する問題