0

複数のチャートと固定数のページでSSRSレポート(PPTエクスポート)を作成しています。各ページには複数の図が含まれています。私は条件に基づいて同じページの場所に異なるグラフを表示したい。SSRS 2016 - 条件に基づいて、同じページの場所にグラフを表示する方法

私は可視性属性の式を指定してグラフを非表示/表示できますが、これはあらかじめ割り当てられた場所にある単一種類のグラフのみを表示/非表示にします。

ただ、繰り返しに

If Condition1=True  
    Display Chart1 at location (0,0) 
Else  
    Display Chart2 at location (0,0) 

注:グラフ1とChart2が異なるデータセット

事前に

おかげから生成されています!

答えて

1

これは非常に簡単です。

両方のグラフを作成し、それらをレポートデザイナーで重ねて配置します。表示設定を設定して基準に基づいて1つだけを表示し、レンダリングされたものだけが表示されるようにすると、お互いまたは他のレポートレイアウトと干渉しません。

0

私はChartのpositionプロパティは利用できないため、任意の位置パラメータでチャートの位置を直接管理することはできません。しかし、回避策があります。レポートデザインですべてのチャート(複数のグラフ)を作成し、必要に応じて配置し、条件に応じて可視プロパティを変更します。例: Chart1を条件に基づいてポジション1とポジション2に表示する場合、レポートRDLにはポジション1に2つ、ポジション2に別のチャートが2つあります。条件ごとに各チャートの可視プロパティを管理し、必要なものを達成する必要があります。

これは先に私が試したものです。

関連する問題