0

[テスト パラメーター名] に基づくテーブル (行) 形式の次のデータがあります。

[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
4

0 に答える 0