<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
値が合格するかどうかをチェックする関数を書きました。 ある場合は、合格または不合格の値の横の列に表示されます。 何らかの理由で、「失敗」と表示されるべき空白の空白のセルがいくつかあります。 失敗したセルもあり、その横には失敗とも書かれているので、このセルをデバッグしようとすると混乱することはほとんどありません。 私は私が何を意味するのかを説明するためにスクリーンショットも追加しました。
oneULPass = 関数 ( { UL 、値 、テスト 、行 } 、
// UL - >上限
//値 - >測定値
// test - >これはどのテストですか?
//データテーブルのrow - > row(デバイス番号)
colName1 = テスト || " パス" ;
もし ( 値 <= UL 、
dtSummary : colName1 [ 行 ] = "パス" ;
パス = 1 ;
、
dtSummary : colName1 = "失敗します" ;
パス = 0 ;
見せる ( 値 ) ;
) ;
戻る ( 数 ( パス ) ) ;
) ;

ああ、見つけました!If文の「失敗」の部分で、私は書いた dtSummary : colName1 = "失敗します" ;ではなく dtSummary : colName1 [行] = "失敗します"。
他の行ではなく、一部の行でこれが機能するのはなぜですか。