[テスト パラメーター名] に基づくテーブル (行) 形式の次のデータがあります。
[Serial Number] [Model] [Recv_Date] [Test Date] [Test Parameter Name] [Test Value] [Test Result] [Tester Name_ID] [Error_Defect Code]
100811000023 M9001 3/20/13 14:18 3/22/13 0:42 Test_1 0 FAIL dev04_9 DC01
100811000023 M9001 3/20/13 14:18 3/22/13 0:42 Test_2 100 PASS dev04_9 DC01
100811000023 M9001 3/20/13 14:18 3/22/13 0:42 Test_3 0 FAIL dev04_9 DC02
100811000023 M9001 3/20/13 14:18 3/22/13 0:42 Test_4 NULL SKIPPED dev04_9 DC02
100811000023 M9001 3/20/13 14:18 3/22/13 0:42 Test_5 120 PASS dev04_9 DC03
100899000345 M9001 3/20/13 23:28 3/21/13 15:55 Test_1 99 PASS dev09_5 DC01
100899000345 M9001 3/20/13 23:28 3/21/13 15:55 Test_2 101 PASS dev09_5 DC01
100899000345 M9001 3/20/13 23:28 3/21/13 15:55 Test_3 103 PASS dev09_5 DC02
100899000345 M9001 3/20/13 23:28 3/21/13 15:55 Test_4 100 PASS dev09_5 DC02
100899000345 M9001 3/20/13 23:28 3/21/13 15:55 Test_5 119 PASS dev09_5 DC03
100811000023 M9001 3/20/13 14:18 3/23/13 13:15 Test_1 0 FAIL dev04_9 DC01
100811000023 M9001 3/20/13 14:18 3/23/13 13:15 Test_2 100 PASS dev04_9 DC01
100811000023 M9001 3/20/13 14:18 3/23/13 13:15 Test_3 0 FAIL dev04_9 DC02
100811000023 M9001 3/20/13 14:18 3/23/13 13:15 Test_4 NULL SKIPPED dev04_9 DC02
100811000023 M9001 3/20/13 14:18 3/23/13 13:15 Test_5 120 PASS dev04_9 DC03
最大 [テスト日] に基づいて [シリアル番号] ごとに出力を 1 つのレコードにする必要があります (ユニットは複数回実行できます)。次に、すべての [テスト パラメータ名] のテスト結果を調べて、合格か不合格かを確認する必要があります。複数の障害がある場合は、[Error_Defect Code] を優先的に表示する必要があります。注: 複数のテストは [Error_Defect Code] にグループ化され、サンプル データでは、失敗したテストのレポートの優先度は次のようになります: [Error_Defect Code]= "DC03"、次に "DC02"、"DC01"....すべてのテストが PASS の場合、[Error_Defect Code] に「DC00」を表示します。また、[テスト パラメータ名] をピボットして [テスト値] を表示したいと思います。
データ例では、5 つの異なる [テスト パラメーター名] の値のみを示しています。実際には、私の実際のデータには、15 の異なる [Error_Defect Code] を持つ 100 の異なる [Test Parameter Name] 値があります。
出力をどのように見せたいかを聞いてください:
[Serial Number] [Model] [Recv_Date] [Test Date] [Test Result] [Error_Defect Code] [Tester Name_ID] [Test_1] [Test_2] [Test_3] [Test_4] [Test_5]...
100811000023 M9001 3/20/13 14:18 3/23/13 13:15 FAIL DC02 dev04_9 0 100 0 NULL 120
100899000345 M9001 3/20/13 23:28 3/21/13 15:55 PASS DC00 dev09_5 99 101 103 100 119