コンマで区切られた値のリストに基づいてチャート/グラフを作成できるかどうかを知りたいです。シリーズは 1 つだけで、これはスパークライン チャートになるので、どちらの軸も表示する必要はありません。線が上下するだけです。
データベース テーブルからの入力例: 1,2,3,4,5 この例では、左から右に値が増加する 1 行が生成されます。
必要に応じて、これを達成するために SSRS のカスタム コードを受け入れます。
ありがとう!
コンマで区切られた値のリストに基づいてチャート/グラフを作成できるかどうかを知りたいです。シリーズは 1 つだけで、これはスパークライン チャートになるので、どちらの軸も表示する必要はありません。線が上下するだけです。
データベース テーブルからの入力例: 1,2,3,4,5 この例では、左から右に値が増加する 1 行が生成されます。
必要に応じて、これを達成するために SSRS のカスタム コードを受け入れます。
ありがとう!
SSRSでは、チャートをデータセットにのみポイントできます。カンマ区切りのデータをxmlに変換してから、次のようにxmlデータをリレーションデータに細断処理することをお勧めします。
WITH ChartData AS
(
SELECT '1,3,5,4' AS YValues
),
ShrededChartData AS
(
SELECT Y.value('.','int') AS YValues
FROM
(
SELECT CAST(N'<root><r>' + REPLACE(YValues,',','</r><r>') + '</r></root>' AS XML) XMLValues
FROM ChartData
) AS XMLChartData
CROSS APPLY XMLValues.nodes('//root/r') AS XmlTable(Y)
)
SELECT YValues
FROM ShrededChartData
次に、このクエリに基づいてデータセットを作成し、このデータセットをグラフにポイントします。