<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
下の表があり、これはちょっと面倒で、表を分析する前にたくさんのフィルタリングが必要です。
問題は、テーブルがSQLサーバーから抽出されたときに、いくつかの行にBox、BinPos、およびSlotの情報がないことです。しかし、欠けているBox、BinPos、Slotのいくつかは本物であり、いくつかは偽物です。
したがって、このようなテーブルを調べて、実際に欠落している行と、存在していてもBox、BinPos、およびSlotが欠落している行を除外するには、かなりの時間がかかります。
この問題を区別するために、Cell Stateの列であるCell_Classifyという新しい列が作成されます。
行が実際には存在するがBox、BinPos、およびSlotの列情報を見逃していることを示す「o」とマークされた行として。Box、BinPos、およびSlot情報が欠落している行を本当に区別する方法は、「Slot」列に基づいています。たとえば、行がBox、BinPos、およびSlotデータを欠落し始める最新の行には、Box、BinPos、およびSlotデータが(10812_3、19、および89)で、最初の行にはBox、BinPos、およびSlotが表示されます。これらの情報を見逃した後の情報は、Box、BinPos、Slotデータが(10812_3、19、100)となっています。この2行のスロット差から1を引いたもの(スロット差-1) この2行の間にあるBox、BinPos、およびSlot情報を見逃した行の同じ量。
Box、BinPos、およびSlotのデータ情報が欠落している行の場合、Cell Classify列に「x」とマークされていることが本当に真実です。「x」マークがある行の前後の行が連続して増加していることがわかります。これは、Box、BinPos、およびSlotがない行の間のSlotの差が1に等しいことを意味します。
これを手助けするJSLスクリプトが欲しいのですが、これはテーブルのフィルタリング時間を大幅に節約することができます。
このためにJSLを設計するために満たすべきいくつかの基準があります。
(1)スロット数が100になるとボックス番号が変わります。最大スロット数は100です。
(2)BinPosは、iClassおよびBinClassと同じ意味を持ちますが、差分テーブルを組み合わせるためのものです。BinPos、iClass、BinClassは全部で24個あります。そして今号
各iClassで発生します。計算は24のiClassに渡るべきです
(3)スロット差-1 =行欠損量の場合、同じボックス番号に対して、欠損ボックス、BinPos、スロットがCell_Classify行状態列で "o"とマークされ強調表示されるべき行。
(4)スロット差-1 = 0で行欠損量= 1の場合、同じボックス番号に対して、Box、BinPos、Slotsを見逃した行は実際の行欠損です。この行は "x"としてマークし、除外して非表示にする必要があります。
(5)私が思うに最も難しい部分は、Box、BinPos、およびSlotがない行です。実際には "o"が存在しますが、ボックス番号は変わります。たとえば、次の2番目の表のようになります。このような状況が発生した場合は、(3)基準を変更する必要があります。
本当に助けてくれてありがとう。
ありがとう、
| セル分類 | ボックス | BinPos | スロット | iClass | BinClass_ | BinClass | 電荷 |
| 10812_3 | 19年 | 81 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 82 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 83 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 84 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 85 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 86 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 87 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 88 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 89 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 100 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 1 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 2 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 3 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 4 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 5 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 6 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 7 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| バツ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 8 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 9 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 10年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 11 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| バツ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 12年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 13年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 14年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| バツ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 15年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 16 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| バツ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 17年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 18年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 19年 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 20 | 19年 | 20.2 | クラス20.2 | RUN#7001 |
| 10816_3 | 19年 | 21 | 19年 | 20.2 | クラス20.2 | RUN#7001 |
| 10816_3 | 19年 | 22 | 19年 | 20.2 | クラス20.2 | RUN#7001 |
| セル分類 | ボックス | BinPos | スロット | iClass | BinClass_ | BinClass | 電荷 |
| 10812_3 | 19年 | 81 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 82 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 83 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 84 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 85 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 86 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 87 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 88 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10812_3 | 19年 | 89 | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| ○ | \ N | | | 19年 | 20.2 | クラス20.2 | RUN#7002 |
| 10816_3 | 19年 | 4 | 19年 | 20.2 | クラス20.2 | RUN#700 |