Ich verwende 2 Datensätze in meinem SSRS-Bericht.Eine ist für Diagramm und andere ist für Tabelle. Aber nach der Bereitstellung kann ich immer nur ein Ergebnis sehen. Das bedeutet, sobald die Tabelle geladen ist, wird das Diagramm nicht geladen. Wenn das Diagramm die Tabelle lädt, werden die Daten nicht geladen. Bitte schlagen Sie die gute Lösung vor. Danke. Bitte beziehen Sie sich die unten 2 Zahlen. 1.Only chart Loading HereNur ein Datensatz laden nach der Bereitstellung in SSRS
Datensatz für Laden Tabelle
SELECT distinct STDEV(ORDER_RESULT) AS [Standard Deviation],
(select top 1 MIN from SIVA_ControlLimit
where VALIDATE_DATE in (@yr) and ITEM_CODE in (@ITEM_CODE) and TEST_TYPE in (@TEST_TYPE) and BATCH_NO in (@BATCH_NO) and TEST_CASE in (@TEST_CASE)
order by BATCH_NO,STANDARDVALUE) 'LSL',
(select top 1 MAX from SIVA_ControlLimit
where VALIDATE_DATE in (@yr) and ITEM_CODE in (@ITEM_CODE) and TEST_TYPE in (@TEST_TYPE) and BATCH_NO in (@BATCH_NO) and TEST_CASE in (@TEST_CASE)
order by BATCH_NO,STANDARDVALUE) 'USL',(AVG(ORDER_RESULT)-STDEV(ORDER_RESULT)*3) AS LCL,
AVG(ORDER_RESULT) AS Mean,(AVG(ORDER_RESULT)+STDEV(ORDER_RESULT)*3) AS UCL,
Min(ORDER_RESULT) AS MinOrderResult ,Max(ORDER_RESULT) AS MaxOrderResult
FROM SIVA_ControlLimit where
VALIDATE_DATE in (@yr) and ITEM_CODE in (@ITEM_CODE) and TEST_TYPE in (@TEST_TYPE) and BATCH_NO in (@BATCH_NO) and TEST_CASE in (@TEST_CASE)
Datensatz für Graph Laden
SELECT distinct ORDER_RESULT,BATCH_NO,STDEV(ORDER_RESULT) OVER() AS [Standard Deviation],(select top 1 MIN from SIVA_ControlLimit where VALIDATE_DATE in (@yr) and ITEM_CODE in (@ITEM_CODE) and
TEST_TYPE in (@TEST_TYPE) and BATCH_NO in (@BATCH_NO) and TEST_CASE in (@TEST_CASE)
order by BATCH_NO,STANDARDVALUE) 'LSL',(select top 1 MAX from SIVA_ControlLimit
where VALIDATE_DATE in (@yr) and ITEM_CODE in (@ITEM_CODE) and TEST_TYPE in (@TEST_TYPE) and BATCH_NO in (@BATCH_NO) and TEST_CASE in (@TEST_CASE) order by BATCH_NO,STANDARDVALUE) 'USL',
(AVG(ORDER_RESULT) OVER() - STDEV(ORDER_RESULT) OVER()*3) AS LCL,
AVG(ORDER_RESULT) OVER() AS [CL(AVG)],(AVG(ORDER_RESULT) OVER() + STDEV(ORDER_RESULT) OVER() *3) AS UCL,
Min(ORDER_RESULT) OVER() AS MinOrderResult ,Max(ORDER_RESULT) OVER() AS MaxOrderResult,ROW_NUMBER() OVER (ORDER BY BATCH_NO,ORDER_RESULT) AS Row
FROM SIVA_ControlLimit where VALIDATE_DATE in (@yr) and ITEM_CODE in (@ITEM_CODE) and TEST_TYPE in (@TEST_TYPE) and BATCH_NO in (@BATCH_NO) and TEST_CASE in (@TEST_CASE) order by BATCH_NO`
Wie Sie bereits erwähnt haben, geschieht dies nach der Bereitstellung. Wie wäre es vor der Bereitstellung oder lokal? – p2k