1
A
回答
1
要放置在圖表上的綠線被稱爲帶狀線。讓他們正確顯示可能會非常棘手。首先要設置的是你的數據結構。
數據集的結果不能是這樣的:
Time Series Value
12:00 A 20
12:00 B 30
他們必須是這樣的:
Time SeriesAValue SeriesBValue
12:00 20 30
這樣做的原因是,如果你嘗試使用帶狀線將不顯示類別組或系列組。
接下來,您必須計算截取點。在我的例子中,我添加了另一個數據集來返回攔截的時間。
declare @test table(Time datetime, Value1 int, Value2 int)
INSERT INTO @test values('12:00', 32, 20), ('12:01', 30, 22), ('12:02', 24, 25), ('12:03', 28, 30), ('12:04', 29, 20)
SELECT MIN(Time)
FROM @test
WHERE Value1 <= Value2
要插入StripLine,請在圖表上選擇Horizontal Axis。單擊外觀部分下的StripLines屬性。點擊添加按鈕。在Interval部分中,您只需更改IntervalOffset表達式,其他所有內容都保持爲Auto。該表達式將是這樣的:
=DateDiff(DateInterval.Minute, Min(Fields!Time.Value, "DataSet1"), First(Fields!ID.Value, "DataSet2")) + 1
間隔必須計算爲整數和+1是因爲它從0開始,結果將是這樣的:
既然你有一條線是一個設定值,您可能能夠進一步簡化這一點。
相關問題
- 1. 畫一條垂直線
- 2. 在谷歌地圖中畫一條垂直於兩點的線
- 3. 在wpf RichTextBox上畫一條垂直線
- 4. 在Core Plot中畫一條垂直線?
- 5. 無法在一條線上對齊兩個div的垂直線
- 6. 在Android中畫一條垂直線,由相等部分分開
- 7. 相互頂部畫兩條線圖
- 8. 向ggplot添加一個垂直線條
- 9. 在表格視圖中畫一條垂直線
- 10. 使用DrawingBrush創建兩條垂直線
- 11. c#畫一條直線
- 12. 畫一條直線iOS
- 13. SSRS中可以垂直拉伸一條線
- 14. 畫布垂直指向線
- 15. 垂直線不能畫出
- 16. 帶CSS的垂直線條
- 17. 垂直中心多條線
- 18. 使用aChartEngine線圖創建兩個垂直線遊標
- 19. d3.js:垂直移動線與兩個線圖的交點
- 20. 條形圖上的垂直線
- 21. 快速確定與垂直線相交的兩條線段的順序
- 22. Chart.js刪除第一條垂直線
- 23. HTML/CSS垂直對齊無線電旁邊的兩條線
- 24. 在視頻捕捉中畫一條垂直線opencv
- 25. 確定一條垂直於另一條線的線,該線由python
- 26. touchmove在畫布上畫兩條線而不是一條線
- 27. 對於其餘的垂直空間垂直居中一條線
- 28. 用鼠標移動一條垂直線並找到兩個高圖的交點
- 29. 在報表生成器/ SSRS的每個頁面上重複一條垂直線
- 30. Flot從一個點到另一個點的動畫垂直線
「原因是如果您嘗試使用分類組或系列組,StripLines將不會顯示。」這是爲什麼呢?做起來很複雜還是不可能? – Rockstart
我只是從經驗中找不到解釋。似乎StripLines(垂直)的實施在SSRS中相當有限。使用水平線條可以獲得更大的靈活性,因爲它們的繪製方式與其他線條一樣。 – StevenWhite